helidon icon indicating copy to clipboard operation
helidon copied to clipboard

Annotation processor for validation

Open tomas-langer opened this issue 4 years ago • 2 comments

Consider using an annotation processor to validate some of the specs we use

  • CDI
  • JAX-RS
  • MP specifications

To honor the "Fail fast" principle, we should fail during compilation if some rules are broken (such as multiple constructors with @Inject in a bean).

tomas-langer avatar Jun 04 '21 10:06 tomas-langer

Would be great for Messaging and LRA

danielkec avatar Jun 07 '21 11:06 danielkec

IMO this should be a part of a generic code validation tools.

romain-grecourt avatar Jun 07 '21 20:06 romain-grecourt