src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties

Thu, 27 Apr 2017 16:18:18 -0700

author
bchristi
date
Thu, 27 Apr 2017 16:18:18 -0700
changeset 3389
e2abef6f10b9
parent 3368
f206126308bc
child 3446
e468915bad3a
permissions
-rw-r--r--

8176329: jdeps to detect MR jar file and output a warning
Reviewed-by: mchung

mchung@1472 1 main.usage.summary=\
mchung@1472 2 Usage: {0} <options> <classes...>\n\
mchung@2538 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@2538 21 \ Equivalent to -verbose:class -filter:none.\n\
mchung@2139 22 \ -verbose:package Print package-level dependencies excluding\n\
mchung@2538 23 \ dependencies within the same package by default\n\
mchung@2139 24 \ -verbose:class Print class-level dependencies excluding\n\
mchung@2538 25 \ dependencies within the same package by default
mchung@2538 26
mchung@2538 27 main.opt.f=\
mchung@2538 28 \ -f <regex> -filter <regex> Filter dependences matching the given pattern\n\
mchung@2538 29 \ If given multiple times, the last one will be used.\n\
mchung@2538 30 \ -filter:package Filter dependences within the same package (default)\n\
mchung@2538 31 \ -filter:archive Filter dependences within the same archive\n\
mchung@2538 32 \ -filter:none No -filter:package and -filter:archive filtering\n\
mchung@2538 33 \ Filtering specified via the -filter option still applies.
mchung@1472 34
mchung@1472 35 main.opt.s=\
mchung@2139 36 \ -s -summary Print dependency summary only
mchung@1472 37
mchung@1472 38 main.opt.p=\
mchung@2538 39 \ -p <pkgname> -package <pkgname> Finds dependences matching the given package name\n\
mchung@2139 40 \ (may be given multiple times)
mchung@1472 41
mchung@1472 42 main.opt.e=\
mchung@2538 43 \ -e <regex> -regex <regex> Finds dependences matching the given pattern\n\
mchung@2139 44 \ (-p and -e are exclusive)
mchung@2139 45
mchung@2139 46 main.opt.include=\
mchung@2139 47 \ -include <regex> Restrict analysis to classes matching pattern\n\
mchung@2139 48 \ This option filters the list of classes to\n\
mchung@2139 49 \ be analyzed. It can be used together with\n\
mchung@2139 50 \ -p and -e which apply pattern to the dependences
mchung@1472 51
mchung@1472 52 main.opt.P=\
mchung@2139 53 \ -P -profile Show profile or the file containing a package
mchung@1472 54
mchung@2139 55 main.opt.cp=\
mchung@2139 56 \ -cp <path> -classpath <path> Specify where to find class files
mchung@1472 57
mchung@1472 58 main.opt.R=\
mchung@2538 59 \ -R -recursive Recursively traverse all dependencies.\n\
mchung@2538 60 \ The -R option implies -filter:none. If -p, -e, -f\n\
mchung@2538 61 \ option is specified, only the matching dependences\n\
mchung@2538 62 \ are analyzed.
mchung@1472 63
mchung@2139 64 main.opt.apionly=\
mchung@2139 65 \ -apionly Restrict analysis to APIs i.e. dependences\n\
mchung@2139 66 \ from the signature of public and protected\n\
mchung@2139 67 \ members of public classes including field\n\
mchung@2139 68 \ type, method parameter types, returned type,\n\
mchung@2139 69 \ checked exception types etc
mchung@2139 70
mchung@2139 71 main.opt.dotoutput=\
mchung@2139 72 \ -dotoutput <dir> Destination directory for DOT file output
mchung@2139 73
mchung@2214 74 main.opt.jdkinternals=\
mchung@2214 75 \ -jdkinternals Finds class-level dependences on JDK internal APIs.\n\
mchung@2214 76 \ By default, it analyzes all classes on -classpath\n\
mchung@2214 77 \ and input files unless -include option is specified.\n\
mchung@2214 78 \ This option cannot be used with -p, -e and -s options.\n\
mchung@2214 79 \ WARNING: JDK internal APIs may not be accessible in\n\
mchung@2214 80 \ the next release.
mchung@2214 81
mchung@2139 82 main.opt.depth=\
mchung@2139 83 \ -depth=<depth> Specify the depth of the transitive\n\
mchung@2139 84 \ dependency analysis
mchung@1472 85
mchung@2214 86
mchung@1472 87 err.unknown.option=unknown option: {0}
mchung@1472 88 err.missing.arg=no value given for {0}
mchung@1472 89 err.invalid.arg.for.option=invalid argument for option: {0}
mchung@1472 90 err.option.after.class=option must be specified before classes: {0}
mchung@1638 91 err.option.unsupported={0} not supported: {1}
mchung@1638 92 err.profiles.msg=No profile information
mchung@2538 93 err.invalid.path=invalid path: {0}
mchung@1472 94 warn.invalid.arg=Invalid classname or pathname not exist: {0}
mchung@1472 95 warn.split.package=package {0} defined in {1} {2}
mchung@2539 96 warn.replace.useJDKInternals=\
mchung@2539 97 JDK internal APIs are unsupported and private to JDK implementation that are\n\
mchung@2539 98 subject to be removed or changed incompatibly and could break your application.\n\
mchung@2539 99 Please modify your code to eliminate dependency on any JDK internal APIs.\n\
mchung@2539 100 For the most recent update on JDK internal API replacements, please check:\n\
mchung@2539 101 {0}
bchristi@3368 102 warn.mrjar.usejdk9=\
bchristi@3368 103 {0} is a multi-release jar file.\n\
bchristi@3368 104 All versioned entries are analyzed. To analyze the entries for a specific\n\
bchristi@3368 105 version, use a newer version of jdeps (JDK 9 or later) \"--multi-release\" option.
mchung@1472 106
mchung@1472 107 artifact.not.found=not found
mchung@2539 108 jdeps.wiki.url=https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool

mercurial