[java] recognizes Java 9's 'MODULE' annotation target

This commit is contained in:
Roman Shevchenko
2016-12-15 18:37:45 +01:00
parent 6485b3003c
commit 61e02864a5
@@ -1,5 +1,5 @@
/*
* Copyright 2000-2013 JetBrains s.r.o.
* Copyright 2000-2016 JetBrains s.r.o.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
@@ -47,7 +47,7 @@ public interface PsiAnnotation extends PsiAnnotationMemberValue, PsiMetaOwner {
*/
enum TargetType {
// see java.lang.annotation.ElementType
TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE, ANNOTATION_TYPE, PACKAGE, TYPE_USE, TYPE_PARAMETER,
TYPE, FIELD, METHOD, PARAMETER, CONSTRUCTOR, LOCAL_VARIABLE, ANNOTATION_TYPE, PACKAGE, TYPE_USE, TYPE_PARAMETER, MODULE,
// auxiliary value, used when it's impossible to determine annotation's targets
UNKNOWN;