%PDF- %PDF-
| Direktori : /data/old/home/stash/stash/atlassian-stash/static/feature/compare/ |
| Current File : //data/old/home/stash/stash/atlassian-stash/static/feature/compare/compare-commits-min.js |
define("feature/compare/compare-commits",["jquery","underscore","stash/api/util/navbuilder","util/bacon","feature/commits/commits-table"],function(E,D,G,B,A){function C(I){var H=I.getSourceRepository();return G.project(H.getProject()).repo(H).commits().withParams({until:I.getSourceBranch().getLatestChangeset(),since:I.getTargetBranch().getLatestChangeset(),secondaryRepositoryId:I.getTargetRepository().getId()})}return function F(H){var I=B.events("stash.widget.keyboard-shortcuts.register-contexts");return function J(N,M){var L=E(stash.feature.compare.commits({repository:N.getSourceRepository().toJSON(),commitsTableWebSections:H}));M.append(L);var K=new A(D.partial(C,N),{target:L,webSections:H,allFetchedMessageHtml:AJS.I18n.getText("stash.web.repository.compare.allcommitsfetched"),noneFoundMessageHtml:AJS.I18n.getText("stash.web.repository.compare.nocommitsfetched")});K.init({suspended:true}).done(function(){K.resume()});var O=I.onValue(function(P){P.enableContext("commits")});K.bindKeyboardShortcuts();return function(){O();K.destroy()}}}});