Ver.3.2.1 -> 3.2.2 : Fixed the bug that outputs wrong variable types when they contained an annotation; the bug missing a kind of array typed formal parameters.
Ver.3.2 -> 3.2.1 : Fixed the bug that outputs wrong scope information on fields declared in enum block.
Ver.3.1 -> 3.2 : Fixed the bug that outputs wrong scope information on fields declared in anonymous classes.
Ver.3.0 -> 3.1 : Fixed the bug missing a variable name when it was declared with an intialization using another variable.
Ver.2.0 -> 3.0 : Extended to process two or more Java source files;
When "-l" option is specified,
this tool accepts a list file instead of a Java source file and processes all Java files described in the list file.
Ver.1.2 -> 2.0 : Extended to print variable's type as well.
The print format was changed to tab-separated format.
JavaVariableScopeExtractor_1_2.jar
Ver. 1.2 (7.9MB)
Required libraries for Ver.1.2: