jakartaee / common-annotations-api

Jakarta Annotations
https://eclipse.org/ee4j/ca
Other
53 stars 40 forks source link

Please include JSR305 into the project #50

Open remal opened 5 years ago

remal commented 5 years ago

I have Java 11 project and struggling from "split-package" issue (the first link in Google leads here). Please consider merging JSR205 (common annotations) with JSR305 to help users to avoid this problem.

You can use com.google.code.findbugs:jsr305 as reference JSR305 implementation.

remal commented 4 years ago

@m0mus, @lukasj, @rotty3000 and other maintainers, what do you think? Are there any discussions or plans?

lukasj commented 4 years ago

we're busy with getting EE 9 out, this will be revisited once that is done.

jameskleeh commented 3 years ago

@lukasj Has this been revisited?

gilbertoca commented 3 years ago

@lukasj Has this been revisited?

It seems they are busy again. @lukasj @jameskleeh @remal
I've seen a good PR by @michael-schnell #91 , but it seems it is huge problem to solve.

lukasj commented 3 years ago

have you seen #89 ? what else do you need and why?

jameskleeh commented 3 years ago

@lukasj Glad to see it! When can we expect to get a release that contains those annotations?

lukasj commented 3 years ago

I'm not the right person to answer that. For general schedule, see https://eclipse-ee4j.github.io/jakartaee-platform/jakartaee10/JakartaEE10#jakarta-ee-10-schedule

michael-schnell commented 3 years ago

Anyone to review https://github.com/eclipse-ee4j/common-annotations-api/pull/91 ?

cowwoc commented 3 years ago

91 just got closed as WON'T FIX but as mentioned plenty of people need this functionality. So what's the plan? Will someone reimplement the annotations from scratch (ideally with the same class names as IDEs depend on them)?

m0mus commented 3 years ago

As far as I understand it, there are license issues and the author from Google doesn't want to help. The only option is to reimplement these annotations. Feel free to do it and introduce a PR.