Browse Source

Fix warnings in ArchiveCommand

- remove unnecessary imports
- fix NLS warnings
- add missing Javadoc tag

Bug: 410354
Change-Id: I2b78a2c0e92c740bed80558b17a2100c1c884416
Signed-off-by: Matthias Sohn <matthias.sohn@sap.com>
stable-3.1
Matthias Sohn 12 years ago
parent
commit
06ba0f6df1
  1. 18
      org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java

18
org.eclipse.jgit/src/org/eclipse/jgit/api/ArchiveCommand.java

@ -46,13 +46,9 @@ import java.io.Closeable;
import java.io.IOException; import java.io.IOException;
import java.io.OutputStream; import java.io.OutputStream;
import java.text.MessageFormat; import java.text.MessageFormat;
import java.util.Collection;
import java.util.Iterator;
import java.util.concurrent.ConcurrentHashMap; import java.util.concurrent.ConcurrentHashMap;
import java.util.concurrent.ConcurrentMap; import java.util.concurrent.ConcurrentMap;
import org.eclipse.jgit.api.Git;
import org.eclipse.jgit.api.GitCommand;
import org.eclipse.jgit.api.errors.GitAPIException; import org.eclipse.jgit.api.errors.GitAPIException;
import org.eclipse.jgit.api.errors.JGitInternalException; import org.eclipse.jgit.api.errors.JGitInternalException;
import org.eclipse.jgit.internal.JGitText; import org.eclipse.jgit.internal.JGitText;
@ -243,7 +239,7 @@ public class ArchiveCommand extends GitCommand<OutputStream> {
for (String sfx : fmt.suffixes()) for (String sfx : fmt.suffixes())
if (filenameSuffix.endsWith(sfx)) if (filenameSuffix.endsWith(sfx))
return fmt; return fmt;
return lookupFormat("tar"); return lookupFormat("tar"); //$NON-NLS-1$
} }
private static Format<?> lookupFormat(String formatName) throws UnsupportedFormatException { private static Format<?> lookupFormat(String formatName) throws UnsupportedFormatException {
@ -334,20 +330,20 @@ public class ArchiveCommand extends GitCommand<OutputStream> {
} }
/** /**
* Set the intended filename for the produced archive. * Set the intended filename for the produced archive. Currently the only
* Currently the only effect is to determine the default * effect is to determine the default archive format when none is specified
* archive format when none is specified with * with {@link #setFormat(String)}.
* {@link #setFormat(String)}.
* *
* @param filename * @param filename
* intended filename for the archive * intended filename for the archive
* @return this
*/ */
public ArchiveCommand setFilename(String filename) { public ArchiveCommand setFilename(String filename) {
int slash = filename.lastIndexOf('/'); int slash = filename.lastIndexOf('/');
int dot = filename.indexOf('.', slash + 1); int dot = filename.indexOf('.', slash + 1);
if (dot == -1) if (dot == -1)
this.suffix = ""; this.suffix = ""; //$NON-NLS-1$
else else
this.suffix = filename.substring(dot); this.suffix = filename.substring(dot);
return this; return this;

Loading…
Cancel
Save