Skip to content

extract JFlexTokenSets #82

extract JFlexTokenSets

extract JFlexTokenSets #82

Triggered via push May 8, 2024 13:06
Status Success
Total duration 10m 2s
Artifacts 2

build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

72 warnings and 4 notices
Constant values: src/org/intellij/grammar/livePreview/LivePreviewParser.java#L230
Value `pinApplied` is always 'true'
Constant values: src/org/intellij/grammar/livePreview/LivePreviewParser.java#L237
Value `pinApplied` is always 'true'
Constant values: src/org/intellij/grammar/livePreview/LivePreviewParser.java#L234
Value `pinApplied` is always 'true'
Constant values: src/org/intellij/grammar/livePreview/LivePreviewParser.java#L227
Value `pinApplied` is always 'true'
Test
Codecov: Failed to properly create commit: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
Class is exposed outside of its visibility scope: src/org/intellij/grammar/livePreview/LivePreviewLexer.java#L152
Class `Token` is exposed outside its defined visibility scope
Class is exposed outside of its visibility scope: src/org/intellij/grammar/generator/ExpressionGeneratorHelper.java#L225
Class `ConsumeType` is exposed outside its defined visibility scope
Class is exposed outside of its visibility scope: src/org/intellij/grammar/generator/ExpressionGeneratorHelper.java#L228
Class `ConsumeType` is exposed outside its defined visibility scope
Class is exposed outside of its visibility scope: src/org/intellij/grammar/generator/GenOptions.java#L20
Class `Names` is exposed outside its defined visibility scope
Class is exposed outside of its visibility scope: src/org/intellij/grammar/generator/ParserGenerator.java#L1480
Class `ConsumeType` is exposed outside its defined visibility scope
Class is exposed outside of its visibility scope: src/org/intellij/grammar/generator/ParserGenerator.java#L1480
Class `NodeCall` is exposed outside its defined visibility scope
Redundant 'Collection.addAll()' call: src/org/intellij/grammar/inspection/BnfUnusedRuleInspection.java#L68
'addAll()' call can be replaced with parametrized constructor call
Constant values: src/org/intellij/grammar/generator/ParserGenerator.java#L904
Condition `frameName == null` is always `true`
Nullability and data flow problems: src/org/intellij/grammar/refactor/BnfIntroduceTokenHandler.java#L123
The call to 'rethrowAllAsUnchecked' always fails, according to its method contracts
Nullability and data flow problems: src/org/intellij/grammar/livePreview/LivePreviewParser.java#L602
Method invocation `getTokenType` may produce `NullPointerException`
Nullability and data flow problems: src/org/intellij/grammar/refactor/BnfInlineRuleProcessor.java#L164
Method invocation `getModifierList` may produce `NullPointerException`
Nullability and data flow problems: src/org/intellij/jflex/parser/JFlexASTFactory.java#L20
@nullable method 'createComposite' always returns a non-null value
Nullability and data flow problems: src/org/intellij/grammar/livePreview/LivePreviewParser.java#L625
Method invocation `precede` may produce `NullPointerException`
Nullability and data flow problems: src/org/intellij/grammar/BnfASTFactory.java#L20
@nullable method 'createComposite' always returns a non-null value
Nullability and data flow problems: src/org/intellij/grammar/analysis/BnfFirstNextAnalyzer.java#L278
Method invocation `resolve` may produce `NullPointerException`
Collection declared by class, not interface: src/org/intellij/grammar/inspection/BnfIdenticalChoiceBranchesInspection.java#L32
Declaration of `HashSet` should probably be weakened to 'java.util.Set'
Collection declared by class, not interface: src/org/intellij/grammar/inspection/BnfUnreachableChoiceBranchInspection.java#L42
Declaration of `HashSet` should probably be weakened to 'java.util.Set'
Collection declared by class, not interface: src/org/intellij/grammar/refactor/BnfInlineRuleProcessor.java#L139
Declaration of `LinkedList` should probably be weakened to 'java.util.Deque'
Collection declared by class, not interface: src/org/intellij/grammar/livePreview/LivePreviewStructureViewFactory.java#L91
Declaration of `ArrayList` should probably be weakened to 'java.util.List'
Collection declared by class, not interface: src/org/intellij/grammar/analysis/BnfFirstNextAnalyzer.java#L106
Declaration of `HashSet` should probably be weakened to 'java.util.Set'
Incorrect string capitalization: src/org/intellij/grammar/livePreview/LivePreviewFileType.java#L34
String 'Grammar-Kit BNF Live Preview' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/org/intellij/grammar/parser/GeneratedParserUtilBase.java#L785
String 'unmatched input' is not properly capitalized. It should have sentence capitalization
Method can be made 'static': src/org/intellij/grammar/livePreview/LivePreviewParser.java#L536
Method `generateConsumeTextToken()` may be 'static'
Method can be made 'static': src/org/intellij/grammar/livePreview/LivePreviewParser.java#L532
Method `generateConsumeToken()` may be 'static'
Mismatched query and update of collection: src/org/intellij/grammar/java/JavaHelper.java#L1032
Contents of collection `typeParameters` are updated, but never queried
Static collection: src/org/intellij/grammar/psi/impl/BnfStringRefContributor.java#L29
Static collection `JAVA_CLASS_ATTRIBUTES`
Static collection: src/org/intellij/grammar/KnownAttribute.java#L27
Static collection `EMPTY_LIST`
Static collection: src/org/intellij/grammar/psi/impl/BnfStringImpl.java#L34
Static collection `ourProviders`
Static collection: src/org/intellij/grammar/KnownAttribute.java#L22
Static collection `ourAttributes`
Unstable API Usage: src/org/intellij/grammar/actions/BnfGenerateParserUtilAction.java#L118
'com.intellij.openapi.util.NlsContexts.DialogTitle' is declared in unstable class 'com.intellij.openapi.util.NlsContexts' marked with @ApiStatus.Experimental
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L201
'registerExtensionPoint(java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint.Kind, boolean)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L201
'getExtensionArea()' is unstable because its signature references unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L195
'registerExtension(@org.jetbrains.annotations.NotNull T, com.intellij.openapi.@org.jetbrains.annotations.NotNull Disposable)' is declared in unstable class 'com.intellij.openapi.extensions.impl.ExtensionPointImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L199
'registerExtensionPoint(java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint.Kind, boolean)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/actions/BnfGenerateParserUtilAction.java#L118
'com.intellij.openapi.util.NlsContexts' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L196
'registerExtensionPoint(java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint.Kind, boolean)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L195
'getExtensionPoint(java.lang.String)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/actions/BnfGenerateParserUtilAction.java#L134
'com.intellij.openapi.util.NlsContexts.Command' is declared in unstable class 'com.intellij.openapi.util.NlsContexts' marked with @ApiStatus.Experimental
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L194
'registerExtensionPoint(java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint.Kind, boolean)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L193
'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' is marked unstable with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/actions/BnfGenerateParserUtilAction.java#L134
'com.intellij.openapi.util.NlsContexts' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L198
'registerExtensionPoint(java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint.Kind, boolean)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L193
'getExtensionArea()' is unstable because its signature references unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Unstable API Usage: src/org/intellij/grammar/LightPsi.java#L197
'registerExtensionPoint(java.lang.String, java.lang.String, com.intellij.openapi.extensions.ExtensionPoint.Kind, boolean)' is declared in unstable 'com.intellij.openapi.extensions.impl.ExtensionsAreaImpl' marked with @ApiStatus.Internal
Inspect code
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: JetBrains/qodana-action@v2023.3.1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.

Artifacts

Produced during runtime
Name Size
Grammar-Kit-2022.3.2 Expired
780 KB
pluginVerifier-result Expired
23.8 KB