Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMathias Kinzler2010-08-10 09:49:59 +0000
committerCode Review2010-08-10 09:49:59 +0000
commit0279ff29012404cc904de89df6b94ffff6300c04 (patch)
tree70bfe8620f2e604305dea6b834c125b7ead54e0d /org.eclipse.egit.core
parentc4c4e797dca3ddefdc562ab471d7142b0b79bcfb (diff)
parentc4e85d9fe3b30c7e033a30406f026df96757bad8 (diff)
downloadegit-0279ff29012404cc904de89df6b94ffff6300c04.tar.gz
egit-0279ff29012404cc904de89df6b94ffff6300c04.tar.xz
egit-0279ff29012404cc904de89df6b94ffff6300c04.zip
Merge "Fixed several warnings around ConnectProviderOperation"
Diffstat (limited to 'org.eclipse.egit.core')
-rw-r--r--org.eclipse.egit.core/src/org/eclipse/egit/core/op/ConnectProviderOperation.java19
1 files changed, 11 insertions, 8 deletions
diff --git a/org.eclipse.egit.core/src/org/eclipse/egit/core/op/ConnectProviderOperation.java b/org.eclipse.egit.core/src/org/eclipse/egit/core/op/ConnectProviderOperation.java
index 08d3ac4e24..9a0c87cc2b 100644
--- a/org.eclipse.egit.core/src/org/eclipse/egit/core/op/ConnectProviderOperation.java
+++ b/org.eclipse.egit.core/src/org/eclipse/egit/core/op/ConnectProviderOperation.java
@@ -82,17 +82,20 @@ public class ConnectProviderOperation implements IEGitOperation {
* @see org.eclipse.egit.core.op.IEGitOperation#execute(org.eclipse.core.runtime.IProgressMonitor)
*/
public void execute(IProgressMonitor m) throws CoreException {
+ IProgressMonitor monitor;
if (m == null) {
- m = new NullProgressMonitor();
+ monitor = new NullProgressMonitor();
+ } else {
+ monitor = m;
}
- m.beginTask(CoreText.ConnectProviderOperation_connecting,
+ monitor.beginTask(CoreText.ConnectProviderOperation_connecting,
100 * projects.size());
try {
for (Iterator iterator = projects.keySet().iterator(); iterator.hasNext();) {
IProject project = (IProject) iterator.next();
- m.setTaskName(NLS.bind(
+ monitor.setTaskName(NLS.bind(
CoreText.ConnectProviderOperation_ConnectingProject,
project.getName()));
// TODO is this the right location?
@@ -102,7 +105,7 @@ public class ConnectProviderOperation implements IEGitOperation {
"Locating repository for " + project); //$NON-NLS-1$
Collection<RepositoryMapping> repos = new RepositoryFinder(
- project).find(new SubProgressMonitor(m, 40));
+ project).find(new SubProgressMonitor(monitor, 40));
File suggestedRepo = projects.get(project);
RepositoryMapping actualMapping= findActualRepository(repos, suggestedRepo);
if (actualMapping != null) {
@@ -121,8 +124,8 @@ public class ConnectProviderOperation implements IEGitOperation {
.map(project, GitProvider.class.getName());
projectData = GitProjectData.get(project);
project.refreshLocal(IResource.DEPTH_INFINITE,
- new SubProgressMonitor(m, 50));
- m.worked(10);
+ new SubProgressMonitor(monitor, 50));
+ monitor.worked(10);
} else {
// TODO is this the right location?
if (GitTraceLocation.CORE.isActive())
@@ -130,11 +133,11 @@ public class ConnectProviderOperation implements IEGitOperation {
GitTraceLocation.CORE.getLocation(),
"Attempted to share project without repository ignored :" //$NON-NLS-1$
+ project);
- m.worked(60);
+ monitor.worked(60);
}
}
} finally {
- m.done();
+ monitor.done();
}
}

Back to the top