Skip to content

2.0.3

Compare
Choose a tag to compare
@RadikalJin RadikalJin released this 04 Feb 16:03
· 133 commits to main since this release

[2.0.3] - 2022-02-04

Added

  • #59 Added tests for AstraUtils#getPackageName(TypeDeclaration)
  • #68 Tests added for AnnotationChangeRefactor
  • #72 Added test example for refactoring chains of method invocations
  • #76 Added MarkerAnnotation unit test

Changed

  • #71 Removed type reference variable rename
  • #75 Changed description of AstraChangeType cli command for readability

What's Changed

  • Tweak to static method type resolution attempting to find single appl… by @RadikalJin in #48
  • Allow multiple files in --cp by @Arraying in #49
  • Extra null safety when checking method names, and static on-demand im… by @RadikalJin in #51
  • Sonar tweaks following import handling improvements by @RadikalJin in #52
  • Standardising name of parameter types for methods, between when a Met… by @RadikalJin in #53
  • Add mention of versioning approach to CONTRIBUTING.md by @RadikalJin in #50
  • Method parameter type name standardisation by @RadikalJin in #54
  • Added unit test for return type matcher by @10wonga in #55
  • Don't remove import when changing a static method by name only, as we… by @owoller in #56
  • Compile with Java 11, and adding function to get name for anonymous class declaration by @RadikalJin in #58
  • Added compatibility for fully qualified names in Javadoc in TypeReferenceRefactor. by @10wonga in #57
  • Removing redundant code and excluding code fragments from SONAR warni… by @RadikalJin in #63
  • Adding support for dealing with static imports of methods named solel… by @RadikalJin in #64
  • Incrementing version of javadoc plugin with fix affecting later versions (9+) of java by @RadikalJin in #65
  • Getting simple names for types now aligned with the JLS spec by @RadikalJin in #66
  • When finding method invocations, method candidates that are not found are now also included in the list of results by @RadikalJin in #67
  • Tests added for AnnotationChangeRefactor by @monjurmorshed793 in #68
  • Removing type reference variable rename feature by @RadikalJin in #71
  • Adding test example for refactoring chains of method invocations by @RadikalJin in #72
  • Small tweaks following sonar review by @RadikalJin in #73
  • Minor whitespace tweaks by @RadikalJin in #74
  • changed description of command for readability by @kellyxavier in #75
  • Added Marker Annotation Unittest by @Hunter-1 in #76
  • Add test astra utils get package name by @RadikalJin in #78
  • Add test for AstraUtils#getPackageName(TypeDeclaration) by @oussamabadr in #77
  • #79 The TypeMatcher now matches with multilevel inheritance by @RadikalJin in #80

New Contributors

Full Changelog: astra-2.0.1...astra-2.0.3