Hi
Yes. Correction. Time flies. It was Java 8 that chnaged the implementation.
You are certainly right that build.properties did not allow 1.0.0 and
2.0.0 annotations to co-exist, pretty much mandating a migration.
But I am really surprised that you can have *.class files referencing
missing
o.e.jdt.annotation 2.0.0 exploits Java 7 type annotations which
persist at run-time. You must therefore require o.e.jdt.annotation
just like any other bundle.
You meant Java 8. And they are not available at runtime (they use
RetentionPolicy.CLASS), therefore the bundle.properties mechanism sti