55 main.opt.require=\ |
55 main.opt.require=\ |
56 \ --require <module-name> Finds dependences matching the given module\n\ |
56 \ --require <module-name> Finds dependences matching the given module\n\ |
57 \ name (may be given multiple times). --package,\n\ |
57 \ name (may be given multiple times). --package,\n\ |
58 \ --regex, --require are mutual exclusive. |
58 \ --regex, --require are mutual exclusive. |
59 |
59 |
|
60 main.opt.missing-deps=\ |
|
61 \ --missing-deps Finds missing dependences. This option\n\ |
|
62 \ cannot be used with -p, -e and -s options. |
|
63 |
|
64 main.opt.ignore-missing-deps=\ |
|
65 \ --ignore-missing-deps Ignore missing dependences. |
|
66 |
60 main.opt.include=\n\ |
67 main.opt.include=\n\ |
61 \Options to filter classes to be analyzed:\n\ |
68 \Options to filter classes to be analyzed:\n\ |
62 \ -include <regex> Restrict analysis to classes matching pattern\n\ |
69 \ -include <regex> Restrict analysis to classes matching pattern\n\ |
63 \ This option filters the list of classes to\n\ |
70 \ This option filters the list of classes to\n\ |
64 \ be analyzed. It can be used together with\n\ |
71 \ be analyzed. It can be used together with\n\ |
84 main.opt.add-modules=\ |
91 main.opt.add-modules=\ |
85 \ --add-modules <module-name>[,<module-name>...]\n\ |
92 \ --add-modules <module-name>[,<module-name>...]\n\ |
86 \ Adds modules to the root set for analysis |
93 \ Adds modules to the root set for analysis |
87 |
94 |
88 main.opt.R=\ |
95 main.opt.R=\ |
89 \ -R -recursive Recursively traverse all run-time dependences.\n\ |
96 \ -R\n\ |
|
97 \ --recursive Recursively traverse all run-time dependences.\n\ |
90 \ The -R option implies -filter:none. If -p,\n\ |
98 \ The -R option implies -filter:none. If -p,\n\ |
91 \ -e, -f option is specified, only the matching\n\ |
99 \ -e, -f option is specified, only the matching\n\ |
92 \ dependences are analyzed. |
100 \ dependences are analyzed. |
93 |
101 |
|
102 main.opt.no-recursive=\ |
|
103 \ --no-recursive Do not recursively traverse dependences. |
|
104 |
94 main.opt.I=\ |
105 main.opt.I=\ |
95 \ -I --inverse Analyzes the dependences per other given options\n\ |
106 \ -I\n\ |
|
107 \ --inverse Analyzes the dependences per other given options\n\ |
96 \ and then find all artifacts that directly\n\ |
108 \ and then find all artifacts that directly\n\ |
97 \ and indirectly depend on the matching nodes.\n\ |
109 \ and indirectly depend on the matching nodes.\n\ |
98 \ This is equivalent to the inverse of\n\ |
110 \ This is equivalent to the inverse of\n\ |
99 \ compile-time view analysis and print\n\ |
111 \ compile-time view analysis and print\n\ |
100 \ dependency summary. This option must use\n\ |
112 \ dependency summary. This option must use\n\ |
155 \ used with -p, -e and -s options.\n\ |
167 \ used with -p, -e and -s options.\n\ |
156 \ WARNING: JDK internal APIs are inaccessible. |
168 \ WARNING: JDK internal APIs are inaccessible. |
157 |
169 |
158 main.opt.list-deps=\ |
170 main.opt.list-deps=\ |
159 \ --list-deps Lists the module dependences. It also prints\n\ |
171 \ --list-deps Lists the module dependences. It also prints\n\ |
160 \ any JDK internal API packages if referenced.\n\ |
172 \ any internal API packages if referenced.\n\ |
161 \ This option does not show dependences on the\n\ |
173 \ This option transitively analyzes libraries on\n\ |
162 \ class path or not found. |
174 \ class path and module path if referenced.\n\ |
|
175 \ Use --no-recursive option for non-transitive\n\ |
|
176 \ dependency analysis. |
163 |
177 |
164 main.opt.list-reduced-deps=\ |
178 main.opt.list-reduced-deps=\ |
165 \ --list-reduced-deps Same as --list-deps with not listing\n\ |
179 \ --list-reduced-deps Same as --list-deps with not listing\n\ |
166 \ the implied reads edges from the module graph.\n\ |
180 \ the implied reads edges from the module graph.\n\ |
167 \ If module M1 reads M2, and M2 requires\n\ |
181 \ If module M1 reads M2, and M2 requires\n\ |
205 err.filter.not.specified=--package (-p), --regex (-e), --require option must be specified |
219 err.filter.not.specified=--package (-p), --regex (-e), --require option must be specified |
206 err.multirelease.option.exists={0} is not a multi-release jar file but --multi-release option is set |
220 err.multirelease.option.exists={0} is not a multi-release jar file but --multi-release option is set |
207 err.multirelease.option.notfound={0} is a multi-release jar file but --multi-release option is not set |
221 err.multirelease.option.notfound={0} is a multi-release jar file but --multi-release option is not set |
208 err.multirelease.version.associated=class {0} already associated with version {1}, trying to add version {2} |
222 err.multirelease.version.associated=class {0} already associated with version {1}, trying to add version {2} |
209 err.multirelease.jar.malformed=malformed multi-release jar, {0}, bad entry: {1} |
223 err.multirelease.jar.malformed=malformed multi-release jar, {0}, bad entry: {1} |
|
224 err.cant.list.module.deps=\ |
|
225 Missing dependencies from the module path and classpath.\n\ |
|
226 To suppress this error, use --ignore-missing-deps to continue. |
|
227 |
210 warn.invalid.arg=Path does not exist: {0} |
228 warn.invalid.arg=Path does not exist: {0} |
211 warn.skipped.entry={0} |
229 warn.skipped.entry={0} |
212 warn.split.package=split package: {0} {1} |
230 warn.split.package=split package: {0} {1} |
213 warn.replace.useJDKInternals=\ |
231 warn.replace.useJDKInternals=\ |
214 JDK internal APIs are unsupported and private to JDK implementation that are\n\ |
232 JDK internal APIs are unsupported and private to JDK implementation that are\n\ |