mchung@1472: main.usage.summary=\ mchung@1472: Usage: {0} \n\ mchung@2538: use -h, -? or -help for a list of possible options mchung@1472: mchung@1472: main.usage=\ mchung@1472: Usage: {0} \n\ mchung@1472: where can be a pathname to a .class file, a directory, a JAR file,\n\ mchung@2139: or a fully-qualified class name. Possible options include: mchung@1472: mchung@1472: error.prefix=Error: mchung@1472: warn.prefix=Warning: mchung@1472: mchung@1472: main.opt.h=\ mchung@2139: \ -h -? -help Print this usage message mchung@1472: mchung@1472: main.opt.version=\ mchung@2139: \ -version Version information mchung@1472: mchung@1472: main.opt.v=\ mchung@2139: \ -v -verbose Print all class level dependencies\n\ mchung@2538: \ Equivalent to -verbose:class -filter:none.\n\ mchung@2139: \ -verbose:package Print package-level dependencies excluding\n\ mchung@2538: \ dependencies within the same package by default\n\ mchung@2139: \ -verbose:class Print class-level dependencies excluding\n\ mchung@2538: \ dependencies within the same package by default mchung@2538: mchung@2538: main.opt.f=\ mchung@2538: \ -f -filter Filter dependences matching the given pattern\n\ mchung@2538: \ If given multiple times, the last one will be used.\n\ mchung@2538: \ -filter:package Filter dependences within the same package (default)\n\ mchung@2538: \ -filter:archive Filter dependences within the same archive\n\ mchung@2538: \ -filter:none No -filter:package and -filter:archive filtering\n\ mchung@2538: \ Filtering specified via the -filter option still applies. mchung@1472: mchung@1472: main.opt.s=\ mchung@2139: \ -s -summary Print dependency summary only mchung@1472: mchung@1472: main.opt.p=\ mchung@2538: \ -p -package Finds dependences matching the given package name\n\ mchung@2139: \ (may be given multiple times) mchung@1472: mchung@1472: main.opt.e=\ mchung@2538: \ -e -regex Finds dependences matching the given pattern\n\ mchung@2139: \ (-p and -e are exclusive) mchung@2139: mchung@2139: main.opt.include=\ mchung@2139: \ -include Restrict analysis to classes matching pattern\n\ mchung@2139: \ This option filters the list of classes to\n\ mchung@2139: \ be analyzed. It can be used together with\n\ mchung@2139: \ -p and -e which apply pattern to the dependences mchung@1472: mchung@1472: main.opt.P=\ mchung@2139: \ -P -profile Show profile or the file containing a package mchung@1472: mchung@2139: main.opt.cp=\ mchung@2139: \ -cp -classpath Specify where to find class files mchung@1472: mchung@1472: main.opt.R=\ mchung@2538: \ -R -recursive Recursively traverse all dependencies.\n\ mchung@2538: \ The -R option implies -filter:none. If -p, -e, -f\n\ mchung@2538: \ option is specified, only the matching dependences\n\ mchung@2538: \ are analyzed. mchung@1472: mchung@2139: main.opt.apionly=\ mchung@2139: \ -apionly Restrict analysis to APIs i.e. dependences\n\ mchung@2139: \ from the signature of public and protected\n\ mchung@2139: \ members of public classes including field\n\ mchung@2139: \ type, method parameter types, returned type,\n\ mchung@2139: \ checked exception types etc mchung@2139: mchung@2139: main.opt.dotoutput=\ mchung@2139: \ -dotoutput Destination directory for DOT file output mchung@2139: mchung@2214: main.opt.jdkinternals=\ mchung@2214: \ -jdkinternals Finds class-level dependences on JDK internal APIs.\n\ mchung@2214: \ By default, it analyzes all classes on -classpath\n\ mchung@2214: \ and input files unless -include option is specified.\n\ mchung@2214: \ This option cannot be used with -p, -e and -s options.\n\ mchung@2214: \ WARNING: JDK internal APIs may not be accessible in\n\ mchung@2214: \ the next release. mchung@2214: mchung@2139: main.opt.depth=\ mchung@2139: \ -depth= Specify the depth of the transitive\n\ mchung@2139: \ dependency analysis mchung@1472: mchung@2214: mchung@1472: err.unknown.option=unknown option: {0} mchung@1472: err.missing.arg=no value given for {0} mchung@1472: err.invalid.arg.for.option=invalid argument for option: {0} mchung@1472: err.option.after.class=option must be specified before classes: {0} mchung@1638: err.option.unsupported={0} not supported: {1} mchung@1638: err.profiles.msg=No profile information mchung@2538: err.invalid.path=invalid path: {0} mchung@1472: warn.invalid.arg=Invalid classname or pathname not exist: {0} mchung@1472: warn.split.package=package {0} defined in {1} {2} mchung@2539: warn.replace.useJDKInternals=\ mchung@2539: JDK internal APIs are unsupported and private to JDK implementation that are\n\ mchung@2539: subject to be removed or changed incompatibly and could break your application.\n\ mchung@2539: Please modify your code to eliminate dependency on any JDK internal APIs.\n\ mchung@2539: For the most recent update on JDK internal API replacements, please check:\n\ mchung@2539: {0} bchristi@3368: warn.mrjar.usejdk9=\ bchristi@3368: {0} is a multi-release jar file.\n\ bchristi@3368: All versioned entries are analyzed. To analyze the entries for a specific\n\ bchristi@3368: version, use a newer version of jdeps (JDK 9 or later) \"--multi-release\" option. mchung@1472: mchung@1472: artifact.not.found=not found mchung@2539: jdeps.wiki.url=https://wiki.openjdk.java.net/display/JDK8/Java+Dependency+Analysis+Tool