[java-rd] IDEA-333104 fix cases when highlighting get null in parents

- added new test for consistency

GitOrigin-RevId: d3aa13912b43b6717d675d5ea5a9abce7e38dad6
This commit is contained in:
Mikhail Pyltsin
2023-09-28 12:18:55 +02:00
committed by intellij-monorepo-bot
parent b851673c40
commit 8be2252d3f
2 changed files with 159 additions and 6 deletions

View File

@@ -10,6 +10,8 @@ import com.intellij.psi.tree.TokenSet;
* The BasicElementTypes interface represents a collection of basic element types used in frontback java modules.
* {@link TokenSet} is used for set, which contains `basic` types, which are not used in hierarchy.
* for other sets {@link ParentAwareTokenSet} is used.
* This set of sets must be consistent with {@link com.intellij.psi.impl.source.tree.ElementType}.
* It checks with {@link com.intellij.java.parser.FrontBackElementTypeTest#testJavaTokenSet()}
*
* @see ParentAwareTokenSet
*/