Skip to content

v1.1.0

Compare
Choose a tag to compare
@sjrd sjrd released this 23 Nov 10:02
· 91 commits to main since this release
68a0413

New features:

  • Add TermSymbol.paramSymss: it gives access to the symbols of type and term parameters of a method (this was accessible through the tree for Scala 3 code, but not for Scala 2 or Java).
  • Add TermSymbol.isParamWithDefault and hasParamWithDefault to detect parameters with default values.
  • Read and expose annotations from Scala 2 pickles and Java class files (including for the above paramSymss).
  • Add a basic tree printer and a method Tree.showBasic.
  • Add multiline variants of printers for TypeMappables and Trees as method showMultiline.

Bug fixes: