Skip to content

Releases: micronaut-projects/errorprone-no-reflection

1.0.2

Choose a tag to compare

@dstepanov dstepanov released this 21 Sep 14:48
6c471e4

What's Changed

  • Every NoReflection report now links to a section of the guide on its problem. The section covers what the platform does when the call is made, which cache it fills (quoting JDK 25 or Micronaut), and what to do instead (#4). For example:
    error: [NoReflection] Reflection is not allowed here [CLASS_NAMES]
        (see https://micronaut-projects.github.io/errorprone-no-reflection/latest/guide/#problem-simple-name)
    
    The categories and the calls they report are unchanged.
  • The Gradle plugin resolves the ErrorProne Gradle plugin wherever the build reads the modules (#3).

Full Changelog: v1.0.1...v1.0.2

1.0.1

Choose a tag to compare

@dstepanov dstepanov released this 10 Sep 15:23

The first published release of the NoReflection ErrorProne check and the io.micronaut.errorprone.no-reflection Gradle plugin (#2).

v1.0.0 was tagged but never published: its release workflow could not run while the repository was private.

1.0.0

Choose a tag to compare

@dstepanov dstepanov released this 10 Sep 13:44
e0af32c

What's Changed

Other Changes 💡

  • Report reflection with an ErrorProne check and a Gradle plugin by @dstepanov in #2

New Contributors

Full Changelog: https://github.com/micronaut-projects/errorprone-no-reflection/commits/v1.0.0