[java-parser] Fix unnecessary qualifiers for static fields for parsers

GitOrigin-RevId: 8e0e9b3351cfc9229137661c555e898194e53060
This commit is contained in:
Mikhail Pyltsin
2024-06-14 18:16:21 +02:00
committed by intellij-monorepo-bot
parent a468bb0988
commit 4221b3e7bb
5 changed files with 8 additions and 2 deletions

View File

@@ -18,6 +18,8 @@ import java.util.Map;
import static com.intellij.psi.impl.source.BasicElementTypes.*;
//suppress to be clear, what type is used
@SuppressWarnings("UnnecessarilyQualifiedStaticUsage")
public abstract class AbstractBasicJavaFileHighlighter extends SyntaxHighlighterBase {
private final Map<IElementType, TextAttributesKey> ourMap1;
private final Map<IElementType, TextAttributesKey> ourMap2;

View File

@@ -24,6 +24,8 @@ import static com.intellij.lang.PsiBuilderUtil.expect;
import static com.intellij.lang.java.parser.BasicJavaParserUtil.*;
import static com.intellij.psi.impl.source.BasicElementTypes.*;
//suppress to be clear, what type is used
@SuppressWarnings("UnnecessarilyQualifiedStaticUsage")
@ApiStatus.Experimental
public class BasicDeclarationParser {
public enum BaseContext {

View File

@@ -20,6 +20,8 @@ import static com.intellij.lang.PsiBuilderUtil.*;
import static com.intellij.lang.java.parser.BasicJavaParserUtil.*;
import static com.intellij.psi.impl.source.BasicElementTypes.*;
//suppress to be clear, what type is used
@SuppressWarnings("UnnecessarilyQualifiedStaticUsage")
public class BasicOldExpressionParser {
private enum ExprType {
CONDITIONAL_OR, CONDITIONAL_AND, OR, XOR, AND, EQUALITY, RELATIONAL, SHIFT, ADDITIVE, MULTIPLICATIVE, UNARY, TYPE

View File

@@ -25,6 +25,8 @@ import static com.intellij.lang.PsiBuilderUtil.*;
import static com.intellij.lang.java.parser.BasicJavaParserUtil.*;
import static com.intellij.psi.impl.source.BasicElementTypes.*;
//suppress to be clear, what type is used
@SuppressWarnings("UnnecessarilyQualifiedStaticUsage")
@ApiStatus.Experimental
public class BasicPrattExpressionParser {
static final int FORBID_LAMBDA_MASK = 0x1;

View File

@@ -1,9 +1,7 @@
// Copyright 2000-2023 JetBrains s.r.o. and contributors. Use of this source code is governed by the Apache 2.0 license.
package com.intellij.lang.java.parser;
import com.intellij.lang.PsiBuilder;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
public final class PrattExpressionParser extends BasicPrattExpressionParser {
public PrattExpressionParser(@NotNull JavaParser parser) {