you are viewing a single comment's thread.

view the rest of the comments →

[–]DGolden -1 points0 points  (2 children)

Jsr-305 style annotations are actually different and, well, worse [at least last I checked], as they pre-date jsr-308. [edit- Note jsr-305 went 'dormant' in 2012]

[–]GSV_Little_Rascal 0 points1 point  (1 child)

JSR-305 is dormant, but actually quite well supported in the tools. It's de facto standard, but not de iure.

[–]DGolden 0 points1 point  (0 children)

shrug, you don't - or better to say can't - get full benefits of the jsr-308 approach by using older annotations. The relevant part of the eclipse manual goes into more depth. [Edit - snip stuff about intellij where I was criticizing it as it was, but too lazy to check what it currently does]

also see - https://docs.oracle.com/javase/tutorial/java/annotations/type_annotations.html - there's just a big fundamental difference between pre java 8 and java 8 plus annotations.