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

changeset 2139
defadd528513
parent 1638
fd3fdaff0257
child 2214
4a2ed1900428
     1.1 --- a/src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties	Thu Oct 17 13:50:00 2013 +0200
     1.2 +++ b/src/share/classes/com/sun/tools/jdeps/resources/jdeps.properties	Thu Oct 17 13:19:48 2013 -0700
     1.3 @@ -5,46 +5,63 @@
     1.4  main.usage=\
     1.5  Usage: {0} <options> <classes...>\n\
     1.6  where <classes> can be a pathname to a .class file, a directory, a JAR file,\n\
     1.7 -or a fully-qualified classname or wildcard "*".  Possible options include:
     1.8 +or a fully-qualified class name.  Possible options include:
     1.9  
    1.10  error.prefix=Error:
    1.11  warn.prefix=Warning:
    1.12  
    1.13  main.opt.h=\
    1.14 -\  -h -?      --help                    Print this usage message
    1.15 +\  -h -?        -help                 Print this usage message
    1.16  
    1.17  main.opt.version=\
    1.18 -\             --version                 Version information
    1.19 -
    1.20 -main.opt.V=\
    1.21 -\  -V <level> --verbose-level=<level>   Print package-level or class-level dependencies\n\
    1.22 -\                                       Valid levels are: "package" and "class"
    1.23 +\  -version                           Version information
    1.24  
    1.25  main.opt.v=\
    1.26 -\  -v         --verbose                 Print additional information
    1.27 +\  -v           -verbose              Print all class level dependencies\n\
    1.28 +\  -verbose:package                   Print package-level dependencies excluding\n\
    1.29 +\                                     dependencies within the same archive\n\
    1.30 +\  -verbose:class                     Print class-level dependencies excluding\n\
    1.31 +\                                     dependencies within the same archive
    1.32  
    1.33  main.opt.s=\
    1.34 -\  -s         --summary                 Print dependency summary only
    1.35 +\  -s           -summary              Print dependency summary only
    1.36  
    1.37  main.opt.p=\
    1.38 -\  -p <pkg name> --package=<pkg name>   Restrict analysis to classes in this package\n\
    1.39 -\                                       (may be given multiple times)
    1.40 +\  -p <pkgname> -package <pkgname>    Finds dependences in the given package\n\
    1.41 +\                                     (may be given multiple times)
    1.42  
    1.43  main.opt.e=\
    1.44 -\  -e <regex> --regex=<regex>           Restrict analysis to packages matching pattern\n\
    1.45 -\                                       (-p and -e are exclusive)
    1.46 +\  -e <regex>   -regex <regex>        Finds dependences in packages matching pattern\n\
    1.47 +\                                     (-p and -e are exclusive)
    1.48 +
    1.49 +main.opt.include=\
    1.50 +\  -include <regex>                   Restrict analysis to classes matching pattern\n\
    1.51 +\                                     This option filters the list of classes to\n\
    1.52 +\                                     be analyzed.  It can be used together with\n\
    1.53 +\                                     -p and -e which apply pattern to the dependences
    1.54  
    1.55  main.opt.P=\
    1.56 -\  -P         --profile                 Show profile or the file containing a package
    1.57 +\  -P           -profile              Show profile or the file containing a package
    1.58  
    1.59 -main.opt.c=\
    1.60 -\  -c <path>  --classpath=<path>        Specify where to find class files
    1.61 +main.opt.cp=\
    1.62 +\  -cp <path>   -classpath <path>     Specify where to find class files
    1.63  
    1.64  main.opt.R=\
    1.65 -\  -R         --recursive               Recursively traverse all dependencies
    1.66 +\  -R           -recursive            Recursively traverse all dependencies
    1.67  
    1.68 -main.opt.d=\
    1.69 -\  -d <depth> --depth=<depth>           Specify the depth of the transitive dependency analysis
    1.70 +main.opt.apionly=\
    1.71 +\  -apionly                           Restrict analysis to APIs i.e. dependences\n\
    1.72 +\                                     from the signature of public and protected\n\
    1.73 +\                                     members of public classes including field\n\
    1.74 +\                                     type, method parameter types, returned type,\n\
    1.75 +\                                     checked exception types etc
    1.76 +
    1.77 +main.opt.dotoutput=\
    1.78 +\  -dotoutput <dir>                   Destination directory for DOT file output
    1.79 +
    1.80 +main.opt.depth=\
    1.81 +\  -depth=<depth>                     Specify the depth of the transitive\n\
    1.82 +\                                     dependency analysis
    1.83  
    1.84  err.unknown.option=unknown option: {0}
    1.85  err.missing.arg=no value given for {0}
    1.86 @@ -53,6 +70,7 @@
    1.87  err.option.after.class=option must be specified before classes: {0}
    1.88  err.option.unsupported={0} not supported: {1}
    1.89  err.profiles.msg=No profile information
    1.90 +err.dot.output.path=invalid path: {0}
    1.91  warn.invalid.arg=Invalid classname or pathname not exist: {0}
    1.92  warn.split.package=package {0} defined in {1} {2}
    1.93  

mercurial