diff options
author | Michael Valenta | 2004-10-14 17:17:04 +0000 |
---|---|---|
committer | Michael Valenta | 2004-10-14 17:17:04 +0000 |
commit | 2f6486dd285cc265b95c3713168e5e1a07b95463 (patch) | |
tree | e946b798e45daed80c0d7a13a4c1d1742cb004db | |
parent | 4a26675cd1ec44880b0b28b9b293dcae0e062fa6 (diff) | |
download | eclipse.platform.team-2f6486dd285cc265b95c3713168e5e1a07b95463.tar.gz eclipse.platform.team-2f6486dd285cc265b95c3713168e5e1a07b95463.tar.xz eclipse.platform.team-2f6486dd285cc265b95c3713168e5e1a07b95463.zip |
Bug 75907 Remove CVSNT warning and public testing procedureRoot_branch_20041015_HappyBirthdayToMeI20041015
-rw-r--r-- | bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolderMemberFetcher.java | 40 |
1 files changed, 11 insertions, 29 deletions
diff --git a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolderMemberFetcher.java b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolderMemberFetcher.java index e83325a6d..659eb46ac 100644 --- a/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolderMemberFetcher.java +++ b/bundles/org.eclipse.team.cvs.core/src/org/eclipse/team/internal/ccvs/core/resources/RemoteFolderMemberFetcher.java @@ -10,34 +10,13 @@ *******************************************************************************/ package org.eclipse.team.internal.ccvs.core.resources; -import java.util.ArrayList; -import java.util.Iterator; -import java.util.List; +import java.util.*; -import org.eclipse.core.runtime.IPath; -import org.eclipse.core.runtime.IProgressMonitor; -import org.eclipse.core.runtime.IStatus; -import org.eclipse.core.runtime.MultiStatus; -import org.eclipse.core.runtime.Path; -import org.eclipse.team.internal.ccvs.core.CVSException; -import org.eclipse.team.internal.ccvs.core.CVSProviderPlugin; -import org.eclipse.team.internal.ccvs.core.CVSStatus; -import org.eclipse.team.internal.ccvs.core.CVSTag; -import org.eclipse.team.internal.ccvs.core.ICVSFile; -import org.eclipse.team.internal.ccvs.core.ICVSFolder; -import org.eclipse.team.internal.ccvs.core.ICVSRemoteResource; -import org.eclipse.team.internal.ccvs.core.ICVSResource; -import org.eclipse.team.internal.ccvs.core.Policy; -import org.eclipse.team.internal.ccvs.core.client.Command; -import org.eclipse.team.internal.ccvs.core.client.Session; -import org.eclipse.team.internal.ccvs.core.client.Update; -import org.eclipse.team.internal.ccvs.core.client.Command.GlobalOption; -import org.eclipse.team.internal.ccvs.core.client.Command.LocalOption; -import org.eclipse.team.internal.ccvs.core.client.Command.QuietOption; -import org.eclipse.team.internal.ccvs.core.client.listeners.IStatusListener; -import org.eclipse.team.internal.ccvs.core.client.listeners.IUpdateMessageListener; -import org.eclipse.team.internal.ccvs.core.client.listeners.StatusListener; -import org.eclipse.team.internal.ccvs.core.client.listeners.UpdateListener; +import org.eclipse.core.runtime.*; +import org.eclipse.team.internal.ccvs.core.*; +import org.eclipse.team.internal.ccvs.core.client.*; +import org.eclipse.team.internal.ccvs.core.client.Command.*; +import org.eclipse.team.internal.ccvs.core.client.listeners.*; import org.eclipse.team.internal.ccvs.core.connection.CVSServerException; import org.eclipse.team.internal.ccvs.core.util.Util; @@ -192,8 +171,11 @@ public class RemoteFolderMemberFetcher implements IUpdateMessageListener, IStatu public void directoryInformation(ICVSFolder commandRoot, String stringPath, boolean newDirectory) { try { IPath path = this.parentFolder.getRelativePathFromRootRelativePath(commandRoot, new Path(stringPath)); - if (newDirectory && path.segmentCount() == 1) { - recordFolder(path.lastSegment()); + if (path.segmentCount() == 1) { + String pathName = path.lastSegment(); + if (!pathName.equals(".")) { //$NON-NLS-1$ + recordFolder(path.lastSegment()); + } } } catch (CVSException e) { exceptions.add(e); |