Jonathan Gibbons 0a7516d744 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
2008-06-03 13:26:47 -07:00
..
2007-12-01 00:00:00 +00:00
2007-12-01 00:00:00 +00:00
2007-12-01 00:00:00 +00:00
2007-12-01 00:00:00 +00:00
2007-12-01 00:00:00 +00:00
2007-12-01 00:00:00 +00:00
2007-12-01 00:00:00 +00:00

Working on the "langtools" workspace using NetBeans.

This directory (make/netbeans) contains NetBeans projects that
allow you to work on the various tools using the NetBeans IDE.

NetBeans 5.0 or later is required and sufficient to use these 
projects. This is different from other projects in OpenJDK, 
which requires version 6.0 or later.

The following projects are provided:

compiler: for working on the compiler, javac
javadoc:  for working on the documentation tool, javadoc
doclets:  for working on the standard doclets used by the 
 	  documentation tool, javadoc
javah:    for working on the C header tool, javah
javap:    for working on the disassembler, javap
apt:      for working on the annotation processing tool, apt.
          Note that this is just provided for completeness;
          the tool has been superceded by new features in javac,
          and work on apt itself is discouraged.

However, any tool can be worked on from any project; the only difference
between these projects is the behavior of the standard NetBeans actions,
so that "Build" in the compiler project will build the compiler, etc.