Wed, 04 Dec 2013 15:39:36 -0800
8029216: (jdeps) Provide a specific option to report JDK internal APIs
Reviewed-by: alanb
mchung@1472 | 1 | main.usage.summary=\ |
mchung@1472 | 2 | Usage: {0} <options> <classes...>\n\ |
mchung@1472 | 3 | use -h, -? or --help for a list of possible options |
mchung@1472 | 4 | |
mchung@1472 | 5 | main.usage=\ |
mchung@1472 | 6 | Usage: {0} <options> <classes...>\n\ |
mchung@1472 | 7 | where <classes> can be a pathname to a .class file, a directory, a JAR file,\n\ |
mchung@2139 | 8 | or a fully-qualified class name. Possible options include: |
mchung@1472 | 9 | |
mchung@1472 | 10 | error.prefix=Error: |
mchung@1472 | 11 | warn.prefix=Warning: |
mchung@1472 | 12 | |
mchung@1472 | 13 | main.opt.h=\ |
mchung@2139 | 14 | \ -h -? -help Print this usage message |
mchung@1472 | 15 | |
mchung@1472 | 16 | main.opt.version=\ |
mchung@2139 | 17 | \ -version Version information |
mchung@1472 | 18 | |
mchung@1472 | 19 | main.opt.v=\ |
mchung@2139 | 20 | \ -v -verbose Print all class level dependencies\n\ |
mchung@2139 | 21 | \ -verbose:package Print package-level dependencies excluding\n\ |
mchung@2139 | 22 | \ dependencies within the same archive\n\ |
mchung@2139 | 23 | \ -verbose:class Print class-level dependencies excluding\n\ |
mchung@2139 | 24 | \ dependencies within the same archive |
mchung@1472 | 25 | |
mchung@1472 | 26 | main.opt.s=\ |
mchung@2139 | 27 | \ -s -summary Print dependency summary only |
mchung@1472 | 28 | |
mchung@1472 | 29 | main.opt.p=\ |
mchung@2139 | 30 | \ -p <pkgname> -package <pkgname> Finds dependences in the given package\n\ |
mchung@2139 | 31 | \ (may be given multiple times) |
mchung@1472 | 32 | |
mchung@1472 | 33 | main.opt.e=\ |
mchung@2139 | 34 | \ -e <regex> -regex <regex> Finds dependences in packages matching pattern\n\ |
mchung@2139 | 35 | \ (-p and -e are exclusive) |
mchung@2139 | 36 | |
mchung@2139 | 37 | main.opt.include=\ |
mchung@2139 | 38 | \ -include <regex> Restrict analysis to classes matching pattern\n\ |
mchung@2139 | 39 | \ This option filters the list of classes to\n\ |
mchung@2139 | 40 | \ be analyzed. It can be used together with\n\ |
mchung@2139 | 41 | \ -p and -e which apply pattern to the dependences |
mchung@1472 | 42 | |
mchung@1472 | 43 | main.opt.P=\ |
mchung@2139 | 44 | \ -P -profile Show profile or the file containing a package |
mchung@1472 | 45 | |
mchung@2139 | 46 | main.opt.cp=\ |
mchung@2139 | 47 | \ -cp <path> -classpath <path> Specify where to find class files |
mchung@1472 | 48 | |
mchung@1472 | 49 | main.opt.R=\ |
mchung@2139 | 50 | \ -R -recursive Recursively traverse all dependencies |
mchung@1472 | 51 | |
mchung@2139 | 52 | main.opt.apionly=\ |
mchung@2139 | 53 | \ -apionly Restrict analysis to APIs i.e. dependences\n\ |
mchung@2139 | 54 | \ from the signature of public and protected\n\ |
mchung@2139 | 55 | \ members of public classes including field\n\ |
mchung@2139 | 56 | \ type, method parameter types, returned type,\n\ |
mchung@2139 | 57 | \ checked exception types etc |
mchung@2139 | 58 | |
mchung@2139 | 59 | main.opt.dotoutput=\ |
mchung@2139 | 60 | \ -dotoutput <dir> Destination directory for DOT file output |
mchung@2139 | 61 | |
mchung@2214 | 62 | main.opt.jdkinternals=\ |
mchung@2214 | 63 | \ -jdkinternals Finds class-level dependences on JDK internal APIs.\n\ |
mchung@2214 | 64 | \ By default, it analyzes all classes on -classpath\n\ |
mchung@2214 | 65 | \ and input files unless -include option is specified.\n\ |
mchung@2214 | 66 | \ This option cannot be used with -p, -e and -s options.\n\ |
mchung@2214 | 67 | \ WARNING: JDK internal APIs may not be accessible in\n\ |
mchung@2214 | 68 | \ the next release. |
mchung@2214 | 69 | |
mchung@2139 | 70 | main.opt.depth=\ |
mchung@2139 | 71 | \ -depth=<depth> Specify the depth of the transitive\n\ |
mchung@2139 | 72 | \ dependency analysis |
mchung@1472 | 73 | |
mchung@2214 | 74 | |
mchung@1472 | 75 | err.unknown.option=unknown option: {0} |
mchung@1472 | 76 | err.missing.arg=no value given for {0} |
mchung@1472 | 77 | err.internal.error=internal error: {0} {1} {2} |
mchung@1472 | 78 | err.invalid.arg.for.option=invalid argument for option: {0} |
mchung@1472 | 79 | err.option.after.class=option must be specified before classes: {0} |
mchung@1638 | 80 | err.option.unsupported={0} not supported: {1} |
mchung@1638 | 81 | err.profiles.msg=No profile information |
mchung@2139 | 82 | err.dot.output.path=invalid path: {0} |
mchung@1472 | 83 | warn.invalid.arg=Invalid classname or pathname not exist: {0} |
mchung@1472 | 84 | warn.split.package=package {0} defined in {1} {2} |
mchung@1472 | 85 | |
mchung@1472 | 86 | artifact.not.found=not found |