RECODER

A Java framework for Java program analysis and source code transformation
Download

RECODER Ranking & Summary

Advertisement

  • Rating:
  • License:
  • GPL
  • Price:
  • FREE
  • Publisher Name:
  • RECODER Team
  • Publisher web site:
  • Operating Systems:
  • Mac OS X
  • File Size:
  • 3.9 MB

RECODER Tags


RECODER Description

A Java framework for Java program analysis and source code transformation RECODER is a Java framework for Java program analysis and source code transformation.RECODER computes an easy to use syntactic and semantic program model containing cross references and also supports transformation rollbacks and incremental model updates. Here are some key features of "RECODER": · Parsing and unparsing of Java sources · Name and type analysis for Java programs · Transformation of Java sources · Incremental analysis and transformation of Java sources Requirements: · Java What's New in This Release: Bug fixes: · fixed Bug 2230018 - Exceptions instead of reported errors in some cases when analyzing incomplete code · fixed Bug 2343547 - StringIndexOutOfBoundsException when reading generic interface from bytecode · fixed a bug in ErasedType, which prevented, e.g., ANTLR 3.1.1 to be parsed · fixed some "leaks" from internal caches to the outside. Modifying some lists retrieved from querying services would corrupt internal datastructures · Additions · added CrossReferenceSourceInfo.getReferences(Type, boolean). If the second parameter is true, then references to the array types (transitively) of the given type are returned as well. Changes: · Restructuring and improvements on how Recoder detects semantic errors have begun. See Technical_Manual for more information · Removed some classes from recoder.util, which were not used any longer. · Made many members private in AST structure; those members were protected before. If you encounter compilation problems after an update, please change your code and use the getter/setter methods provided instead. However, it is unlikely that such problems occur.


RECODER Related Software