gnodet commented on PR #23021:
URL: https://github.com/apache/camel/pull/23021#issuecomment-4397311737

   @apupier JSpecify 1.0.0 is a stable release — the project only contains 4 
annotation types (\`@Nullable\`, \`@NonNull\`, \`@NullMarked\`, 
\`@NullUnmarked\`), so there's very little reason for frequent releases. It's 
backed by Google, JetBrains, and others, and is becoming the de facto standard 
for null annotations in the Java ecosystem (supported by NullAway, Error Prone, 
Kotlin, IntelliJ, etc.).
   
   That said, I've made the dependency \`<optional>true</optional>\` so it's 
not pulled transitively into consumer projects. Annotations gracefully degrade 
if the JAR isn't on the classpath — they simply become invisible to reflection.
   
   _Claude Code on behalf of Guillaume Nodet_


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to