refactoring of AnnotationPropertyParameter.Type
remove redundant code and comments to our main references provider