[java] new module-info keywords

This commit is contained in:
Roman Shevchenko
2017-02-09 13:40:29 +01:00
parent 8a5e213420
commit b6cac71ea7
3 changed files with 9 additions and 4 deletions

View File

@@ -1,5 +1,5 @@
/*
* Copyright 2000-2016 JetBrains s.r.o.
* Copyright 2000-2017 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.
@@ -19,6 +19,7 @@ import com.intellij.psi.tree.IElementType;
import com.intellij.psi.tree.java.IJavaElementType;
import com.intellij.psi.tree.java.IKeywordElementType;
@SuppressWarnings("SpellCheckingInspection")
public interface JavaTokenType extends TokenType {
IElementType IDENTIFIER = new IJavaElementType("IDENTIFIER");
IElementType C_STYLE_COMMENT = new IJavaElementType("C_STYLE_COMMENT");
@@ -140,11 +141,13 @@ public interface JavaTokenType extends TokenType {
IElementType DOUBLE_COLON = new IJavaElementType("DOUBLE_COLON");
IElementType ARROW = new IJavaElementType("ARROW");
IElementType OPEN_KEYWORD = new IJavaElementType("OPEN");
IElementType MODULE_KEYWORD = new IJavaElementType("MODULE");
IElementType REQUIRES_KEYWORD = new IJavaElementType("REQUIRES");
IElementType EXPORTS_KEYWORD = new IJavaElementType("EXPORTS");
IElementType USES_KEYWORD = new IJavaElementType("USES");
IElementType PROVIDES_KEYWORD = new IJavaElementType("PROVIDES");
IElementType TRANSITIVE_KEYWORD = new IJavaElementType("TO");
IElementType TO_KEYWORD = new IJavaElementType("TO");
IElementType WITH_KEYWORD = new IJavaElementType("WITH");
}

View File

@@ -1,5 +1,5 @@
/*
* Copyright 2000-2016 JetBrains s.r.o.
* Copyright 2000-2017 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.
@@ -74,11 +74,13 @@ public interface PsiKeyword extends PsiJavaToken {
String FALSE = "false";
String NULL = "null";
String OPEN = "open";
String MODULE = "module";
String REQUIRES = "requires";
String EXPORTS = "exports";
String USES = "uses";
String PROVIDES = "provides";
String TRANSITIVE = "transitive";
String TO = "to";
String WITH = "with";
}