avaje / avaje-inject

Dependency injection via APT (source code generation) ala "Server-Side Dagger DI"
https://avaje.io/inject
Apache License 2.0
227 stars 21 forks source link

Support Jspecify Annotations #650

Closed SentryMan closed 1 month ago

SentryMan commented 1 month ago

It seems due to their nature as TYPE_USE annotations we had not been detecting them correctly.

Refer to https://jspecify.dev/docs/using#if-your-code-already-uses-jsr-305-annotations for differences we might see with this change

Also refer to https://jspecify.dev/docs/tool-conformance ... for more details on tooling support

resolves #649