Tue, 03 Jun 2008 13:26:47 -0700
4075303: Use javap to enquire aboput a specific inner class
4348375: Javap is not internationalized
4459541: "javap -l" shows line numbers as signed short; they should be unsigned
4501660: change diagnostic of -help as 'print this help message and exit'
4776241: unused source file in javap...
4870651: javap should recognize generics, varargs, enum
4876942: javap invoked without args does not print help screen
4880663: javap could output whitespace between class name and opening brace
4975569: javap doesn't print new flag bits
6271787: javap dumps LocalVariableTypeTable attribute in hex, needs to print a table
6305779: javap: support annotations
6439940: Clean up javap implementation
6469569: wrong check of searchpath in JavapEnvironment
6474890: javap does not open .zip files in -classpath
6587786: Javap throws error : "ERROR:Could not find <classname>" for JRE classes
6622215: javap ignores certain relevant access flags
6622216: javap names some attributes incorrectly
6622232: javap gets whitespace confused
6622260: javap prints negative bytes incorrectly in hex
Reviewed-by: ksrini
2 err.prefix=Error:
4 err.bad.constant.pool=error while reading constant pool for {0}: {1}
5 err.class.not.found=class not found: {0}
6 err.crash=A serious internal error has occurred: {0}\nPlease file a bug report, and include the following information:\n{1}
7 err.end.of.file=unexpected end of file while reading {0}
8 err.file.not.found=file not found: {0}
9 err.h.not.supported=-h is no longer available - use the 'javah' program
10 err.internal.error=internal error: {0} {1} {2}
11 err.ioerror=IO error reading {0}: {1}
12 err.missing.arg=no value given for {0}
13 err.no.classes.specified=no classes specified
14 err.not.standard.file.manager=can only specify class files when using a standard file manager
15 err.unknown.option=unknown option: {0}
16 err.verify.not.supported=-verify not supported
17 err.Xold.not.supported.here=-Xold must be given as the first option
19 main.usage=\
20 Usage: {0} <options> <classes>\n\
21 where possible options include:
24 main.opt.help=\
25 \ -help --help -? Print this usage message
27 main.opt.version=\
28 \ -version Version information
30 main.opt.v=\
31 \ -v -verbose Print additional information
33 main.opt.l=\
34 \ -l Print line number and local variable tables
36 main.opt.public=\
37 \ -public Show only public classes and members
39 main.opt.protected=\
40 \ -protected Show protected/public classes and members
42 main.opt.package=\
43 \ -package Show package/protected/public classes\n\
44 \ and members (default)
46 main.opt.p=\
47 \ -p -private Show all classes and members
49 main.opt.c=\
50 \ -c Disassemble the code
52 main.opt.s=\
53 \ -s Print internal type signatures
55 main.opt.classpath=\
56 \ -classpath <path> Specify where to find user class files
58 main.opt.bootclasspath=\
59 \ -bootclasspath <path> Override location of bootstrap class files