mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
svn: Refactoring - removed unnecessary "BaseMergeTask.end()" calls
This commit is contained in:
@@ -119,14 +119,9 @@ public abstract class BaseMergeTask extends TaskDescriptor {
|
||||
|
||||
@CalledInAny
|
||||
protected void end(@NotNull VcsException e) {
|
||||
end(myMergeContext.getTitle(), e);
|
||||
}
|
||||
|
||||
@CalledInAny
|
||||
protected void end(@NotNull String message, @NotNull VcsException e) {
|
||||
LOG.info(message, e);
|
||||
LOG.info(e);
|
||||
|
||||
end();
|
||||
getApplication().invokeLater(() -> myInteraction.showErrors(message, singletonList(e)));
|
||||
getApplication().invokeLater(() -> myInteraction.showErrors(myMergeContext.getTitle(), singletonList(e)));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -35,24 +35,18 @@ public class LookForBranchOriginTask extends BaseMergeTask {
|
||||
}
|
||||
|
||||
@Override
|
||||
public void run() {
|
||||
public void run() throws VcsException {
|
||||
SVNURL repoUrl = myMergeContext.getWcInfo().getRootInfo().getRepositoryUrlUrl();
|
||||
String sourceUrl = myFromSource ? myMergeContext.getSourceUrl() : myMergeContext.getWcInfo().getRootUrl();
|
||||
String targetUrl = myFromSource ? myMergeContext.getWcInfo().getRootUrl() : myMergeContext.getSourceUrl();
|
||||
SvnBranchPointsCalculator.WrapperInvertor copyPoint =
|
||||
myMergeContext.getVcs().getSvnBranchPointsCalculator().calculateCopyPoint(repoUrl, sourceUrl, targetUrl);
|
||||
|
||||
try {
|
||||
SvnBranchPointsCalculator.WrapperInvertor copyPoint =
|
||||
myMergeContext.getVcs().getSvnBranchPointsCalculator().calculateCopyPoint(repoUrl, sourceUrl, targetUrl);
|
||||
|
||||
if (copyPoint != null) {
|
||||
myCallback.consume(copyPoint);
|
||||
}
|
||||
else {
|
||||
end("Merge start wasn't found", true);
|
||||
}
|
||||
if (copyPoint != null) {
|
||||
myCallback.consume(copyPoint);
|
||||
}
|
||||
catch (VcsException e) {
|
||||
end("Merge start wasn't found", e);
|
||||
else {
|
||||
end("Merge start wasn't found", true);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
+1
-4
@@ -42,10 +42,7 @@ public class MergeAllWithBranchCopyPointTask extends BaseMergeTask {
|
||||
public void run() {
|
||||
boolean reintegrate = myCopyPoint != null && myCopyPoint.isInvertedSense();
|
||||
|
||||
if (reintegrate && !myInteraction.shouldReintegrate(myCopyPoint.inverted().getTarget())) {
|
||||
end();
|
||||
}
|
||||
else {
|
||||
if (!reintegrate || myInteraction.shouldReintegrate(myCopyPoint.inverted().getTarget())) {
|
||||
MergerFactory mergerFactory = createBranchMergerFactory(reintegrate);
|
||||
String title = "Merging all from " + myMergeContext.getBranchName() + (reintegrate ? " (reintegrate)" : "");
|
||||
|
||||
|
||||
@@ -48,15 +48,15 @@ public class ShowRevisionSelector extends BaseMergeTask {
|
||||
myInteraction.selectMergeItems(myChangeLists, myMergeChecker, myAllStatusesCalculated, myAllListsLoaded);
|
||||
|
||||
switch (result.getResultCode()) {
|
||||
case cancel:
|
||||
end();
|
||||
break;
|
||||
case all:
|
||||
mergeAll(true);
|
||||
break;
|
||||
default:
|
||||
case select:
|
||||
case showLatest:
|
||||
merge(result.getSelectedLists());
|
||||
break;
|
||||
case cancel:
|
||||
break;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user