Details
Description
The annotations on type, methods and fields should be available in the semantic model.
For instance :
@Retention(RetentionPolicy.RUNTIME)
@interface foo {
}
We should be able to determine what is the retention policy of this annotation when it is used.