--- a/langtools/src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Thu Oct 17 13:50:00 2013 +0200
+++ b/langtools/src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Thu Oct 17 13:19:48 2013 -0700
@@ -5,46 +5,63 @@
main.usage=\
Usage: {0} <options> <classes...>\n\
where <classes> can be a pathname to a .class file, a directory, a JAR file,\n\
-or a fully-qualified classname or wildcard "*". Possible options include:
+or a fully-qualified class name. Possible options include:
error.prefix=Error:
warn.prefix=Warning:
main.opt.h=\
-\ -h -? --help Print this usage message
+\ -h -? -help Print this usage message
main.opt.version=\
-\ --version Version information
-
-main.opt.V=\
-\ -V <level> --verbose-level=<level> Print package-level or class-level dependencies\n\
-\ Valid levels are: "package" and "class"
+\ -version Version information
main.opt.v=\
-\ -v --verbose Print additional information
+\ -v -verbose Print all class level dependencies\n\
+\ -verbose:package Print package-level dependencies excluding\n\
+\ dependencies within the same archive\n\
+\ -verbose:class Print class-level dependencies excluding\n\
+\ dependencies within the same archive
main.opt.s=\
-\ -s --summary Print dependency summary only
+\ -s -summary Print dependency summary only
main.opt.p=\
-\ -p <pkg name> --package=<pkg name> Restrict analysis to classes in this package\n\
-\ (may be given multiple times)
+\ -p <pkgname> -package <pkgname> Finds dependences in the given package\n\
+\ (may be given multiple times)
main.opt.e=\
-\ -e <regex> --regex=<regex> Restrict analysis to packages matching pattern\n\
-\ (-p and -e are exclusive)
+\ -e <regex> -regex <regex> Finds dependences in packages matching pattern\n\
+\ (-p and -e are exclusive)
+
+main.opt.include=\
+\ -include <regex> Restrict analysis to classes matching pattern\n\
+\ This option filters the list of classes to\n\
+\ be analyzed. It can be used together with\n\
+\ -p and -e which apply pattern to the dependences
main.opt.P=\
-\ -P --profile Show profile or the file containing a package
+\ -P -profile Show profile or the file containing a package
-main.opt.c=\
-\ -c <path> --classpath=<path> Specify where to find class files
+main.opt.cp=\
+\ -cp <path> -classpath <path> Specify where to find class files
main.opt.R=\
-\ -R --recursive Recursively traverse all dependencies
+\ -R -recursive Recursively traverse all dependencies
-main.opt.d=\
-\ -d <depth> --depth=<depth> Specify the depth of the transitive dependency analysis
+main.opt.apionly=\
+\ -apionly Restrict analysis to APIs i.e. dependences\n\
+\ from the signature of public and protected\n\
+\ members of public classes including field\n\
+\ type, method parameter types, returned type,\n\
+\ checked exception types etc
+
+main.opt.dotoutput=\
+\ -dotoutput <dir> Destination directory for DOT file output
+
+main.opt.depth=\
+\ -depth=<depth> Specify the depth of the transitive\n\
+\ dependency analysis
err.unknown.option=unknown option: {0}
err.missing.arg=no value given for {0}
@@ -53,6 +70,7 @@
err.option.after.class=option must be specified before classes: {0}
err.option.unsupported={0} not supported: {1}
err.profiles.msg=No profile information
+err.dot.output.path=invalid path: {0}
warn.invalid.arg=Invalid classname or pathname not exist: {0}
warn.split.package=package {0} defined in {1} {2}