]> source.dussan.org Git - jgit.git/commitdiff
The constructor CmdLineException(String) is deprecated 35/5135/3
authorTomasz Zarna <Tomasz.Zarna@pl.ibm.com>
Mon, 12 Mar 2012 09:53:30 +0000 (10:53 +0100)
committerRobin Rosenberg <robin.rosenberg@dewire.com>
Sun, 23 Sep 2012 08:49:50 +0000 (10:49 +0200)
Use CmdLineException(CmdLineParser, String) instead. The new constructor
has been added in args4j 2.0.12, so in pom.xml that would be the minimum
version. Set the upper boundary in pom.xml to 2.1.0 (exclusive), just
like in the MANIFEST.MF.

Change-Id: If45d809e4ffa11a3572d958ce121422fb03cf8f3
Signed-off-by: Robin Rosenberg <robin.rosenberg@dewire.com>
org.eclipse.jgit.pgm/pom.xml
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/AbstractTreeIteratorHandler.java
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/ObjectIdHandler.java
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevCommitHandler.java
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/RevTreeHandler.java
org.eclipse.jgit.pgm/src/org/eclipse/jgit/pgm/opt/SubcommandHandler.java

index 02d346365aab9bddd41816161050fb09da6d81a5..a889a54533635327ab869e71dd742e1087de1135 100644 (file)
@@ -69,6 +69,7 @@
     <dependency>
       <groupId>args4j</groupId>
       <artifactId>args4j</artifactId>
+      <version>[2.0.12,2.1.0)</version>
     </dependency>
 
     <dependency>
index ca9710491c016553e766229f5c877dfee8a5109b..6e028ec065b3ae9fa5fd61fc764e446353804d6d 100644 (file)
@@ -109,7 +109,8 @@ public class AbstractTreeIteratorHandler extends
                        try {
                                dirc = DirCache.read(new File(name), FS.DETECTED);
                        } catch (IOException e) {
-                               throw new CmdLineException(MessageFormat.format(CLIText.get().notAnIndexFile, name), e);
+                               throw new CmdLineException(owner, MessageFormat.format(
+                                               CLIText.get().notAnIndexFile, name), e);
                        }
                        setter.addValue(new DirCacheIterator(dirc));
                        return 1;
@@ -119,21 +120,25 @@ public class AbstractTreeIteratorHandler extends
                try {
                        id = clp.getRepository().resolve(name);
                } catch (IOException e) {
-                       throw new CmdLineException(e.getMessage());
+                       throw new CmdLineException(owner, e.getMessage());
                }
                if (id == null)
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notATree, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notATree, name));
 
                final CanonicalTreeParser p = new CanonicalTreeParser();
                final ObjectReader curs = clp.getRepository().newObjectReader();
                try {
                        p.reset(curs, clp.getRevWalk().parseTree(id));
                } catch (MissingObjectException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notATree, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notATree, name));
                } catch (IncorrectObjectTypeException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notATree, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notATree, name));
                } catch (IOException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().cannotReadBecause, name, e.getMessage()));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().cannotReadBecause, name, e.getMessage()));
                } finally {
                        curs.release();
                }
index f6550a5d88f18f58cc1fa939f3b7b1dbc4b1e6bb..fada8fc07215e457f41ca08e7e5936c9585e74ce 100644 (file)
@@ -86,14 +86,15 @@ public class ObjectIdHandler extends OptionHandler<ObjectId> {
                try {
                        id = clp.getRepository().resolve(name);
                } catch (IOException e) {
-                       throw new CmdLineException(e.getMessage());
+                       throw new CmdLineException(owner, e.getMessage());
                }
                if (id != null) {
                        setter.addValue(id);
                        return 1;
                }
 
-               throw new CmdLineException(MessageFormat.format(CLIText.get().notAnObject, name));
+               throw new CmdLineException(owner, MessageFormat.format(
+                               CLIText.get().notAnObject, name));
        }
 
        @Override
index bf1753634c33bb91f4b9c7fc5813305d527b0fc3..b7a2314dbfff91929cd83c1335ce7d14fe5c77e6 100644 (file)
@@ -96,7 +96,8 @@ public class RevCommitHandler extends OptionHandler<RevCommit> {
                final int dot2 = name.indexOf("..");
                if (dot2 != -1) {
                        if (!option.isMultiValued())
-                               throw new CmdLineException(MessageFormat.format(CLIText.get().onlyOneMetaVarExpectedIn
+                               throw new CmdLineException(owner, MessageFormat.format(
+                                               CLIText.get().onlyOneMetaVarExpectedIn
                                        , option.metaVar(), name));
 
                        final String left = name.substring(0, dot2);
@@ -116,20 +117,24 @@ public class RevCommitHandler extends OptionHandler<RevCommit> {
                try {
                        id = clp.getRepository().resolve(name);
                } catch (IOException e) {
-                       throw new CmdLineException(e.getMessage());
+                       throw new CmdLineException(owner, e.getMessage());
                }
                if (id == null)
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notACommit, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notACommit, name));
 
                final RevCommit c;
                try {
                        c = clp.getRevWalk().parseCommit(id);
                } catch (MissingObjectException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notACommit, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notACommit, name));
                } catch (IncorrectObjectTypeException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notACommit, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notACommit, name));
                } catch (IOException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().cannotReadBecause, name, e.getMessage()));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().cannotReadBecause, name, e.getMessage()));
                }
 
                if (interesting)
index 0b607ee06fec7a788ddb8c08d86f040dd401902b..2798c5b9d6424270a1cd9b293f2c283b8028edb3 100644 (file)
@@ -89,20 +89,24 @@ public class RevTreeHandler extends OptionHandler<RevTree> {
                try {
                        id = clp.getRepository().resolve(name);
                } catch (IOException e) {
-                       throw new CmdLineException(e.getMessage());
+                       throw new CmdLineException(owner, e.getMessage());
                }
                if (id == null)
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notATree, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notATree, name));
 
                final RevTree c;
                try {
                        c = clp.getRevWalk().parseTree(id);
                } catch (MissingObjectException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notATree, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notATree, name));
                } catch (IncorrectObjectTypeException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().notATree, name));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().notATree, name));
                } catch (IOException e) {
-                       throw new CmdLineException(MessageFormat.format(CLIText.get().cannotReadBecause, name, e.getMessage()));
+                       throw new CmdLineException(owner, MessageFormat.format(
+                                       CLIText.get().cannotReadBecause, name, e.getMessage()));
                }
                setter.addValue(c);
                return 1;
index 35ed22bd30382bce8b3f52d7d48b27015b452058..08d01f4f0e5a4fcfd7d097b77eab5d54eeb21da1 100644 (file)
@@ -82,7 +82,7 @@ public class SubcommandHandler extends OptionHandler<TextBuiltin> {
                final String name = params.getParameter(0);
                final CommandRef cr = CommandCatalog.get(name);
                if (cr == null)
-                       throw new CmdLineException(MessageFormat.format(
+                       throw new CmdLineException(owner, MessageFormat.format(
                                        CLIText.get().notAJgitCommand, name));
 
                // Force option parsing to stop. Everything after us should