Feedback on a new annotation processor api

This page summarizes the projects mentioned and recommended in the original post on /r/java

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • shadow

    annotation processor api (by LukasDetermann)

    I am going to look into explaining that better in the doc. You can call any method at any time. the methods that lookup, for example an annotated element, have different Scopes in which they look.

  • jstachio

    Java type safe statically compiled mustache

    I'll have to check this out as I have written a ton of annotation processors (most closed source but there is https://github.com/jstachio/jstachio) and many times I have come close to creating some shared logic but bail and just copy and paste what I need to other libraries.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • Lombok

    Very spicy additions to the Java programming language.

    I gotta agree with /u/rzwitserloot I don't see anything in the lombok repo that indicates they have their "own compiler". I see the "reaching into javac internals" but that's it.

  • avaje-prisms

    Upgraded fork of hickory (updated to Java 11 with module-info and new features)

    One thing you should check out is Hickory or the more modern versions like https://github.com/avaje/avaje-prisms (I convinced Rob this is the way) and my own which again is just a fork of hickory.

  • pistachio

    Various annotation processing tools including a Hickory fork. (by jstachio)

    One thing you should check out is Hickory or the more modern versions like https://github.com/avaje/avaje-prisms (I convinced Rob this is the way) and my own which again is just a fork of hickory.

  • MapStruct

    An annotation processor for generating type-safe bean mappers

    Done right i can look something like mapstruct for example. But like any other feature you need to get a feeling for when it's a good idea to use it.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts