--- a/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Wed Nov 21 22:33:33 2018 -0800
+++ b/src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdeps.properties Wed Nov 21 22:34:01 2018 -0800
@@ -57,6 +57,13 @@
\ name (may be given multiple times). --package,\n\
\ --regex, --require are mutual exclusive.
+main.opt.missing-deps=\
+\ --missing-deps Finds missing dependences. This option\n\
+\ cannot be used with -p, -e and -s options.
+
+main.opt.ignore-missing-deps=\
+\ --ignore-missing-deps Ignore missing dependences.
+
main.opt.include=\n\
\Options to filter classes to be analyzed:\n\
\ -include <regex> Restrict analysis to classes matching pattern\n\
@@ -86,13 +93,18 @@
\ Adds modules to the root set for analysis
main.opt.R=\
-\ -R -recursive Recursively traverse all run-time dependences.\n\
+\ -R\n\
+\ --recursive Recursively traverse all run-time dependences.\n\
\ The -R option implies -filter:none. If -p,\n\
\ -e, -f option is specified, only the matching\n\
\ dependences are analyzed.
+main.opt.no-recursive=\
+\ --no-recursive Do not recursively traverse dependences.
+
main.opt.I=\
-\ -I --inverse Analyzes the dependences per other given options\n\
+\ -I\n\
+\ --inverse Analyzes the dependences per other given options\n\
\ and then find all artifacts that directly\n\
\ and indirectly depend on the matching nodes.\n\
\ This is equivalent to the inverse of\n\
@@ -157,9 +169,11 @@
main.opt.list-deps=\
\ --list-deps Lists the module dependences. It also prints\n\
-\ any JDK internal API packages if referenced.\n\
-\ This option does not show dependences on the\n\
-\ class path or not found.
+\ any internal API packages if referenced.\n\
+\ This option transitively analyzes libraries on\n\
+\ class path and module path if referenced.\n\
+\ Use --no-recursive option for non-transitive\n\
+\ dependency analysis.
main.opt.list-reduced-deps=\
\ --list-reduced-deps Same as --list-deps with not listing\n\
@@ -207,6 +221,10 @@
err.multirelease.option.notfound={0} is a multi-release jar file but --multi-release option is not set
err.multirelease.version.associated=class {0} already associated with version {1}, trying to add version {2}
err.multirelease.jar.malformed=malformed multi-release jar, {0}, bad entry: {1}
+err.cant.list.module.deps=\
+Missing dependencies from the module path and classpath.\n\
+To suppress this error, use --ignore-missing-deps to continue.
+
warn.invalid.arg=Path does not exist: {0}
warn.skipped.entry={0}
warn.split.package=split package: {0} {1}