Skip to content

Upgrade JDK (to 17), intellij-gradle-plugin and GrammarKit (#811) #1

Upgrade JDK (to 17), intellij-gradle-plugin and GrammarKit (#811)

Upgrade JDK (to 17), intellij-gradle-plugin and GrammarKit (#811) #1

Triggered via push April 14, 2024 11:53
Status Failure
Total duration
Artifacts

This workflow graph cannot be shown

A graph will be generated the next time this workflow is run.

Annotations

2 errors, 114 warnings, and 74 notices
Invalid workflow file: .github/workflows/release.yml#L1
You have an error in your yaml syntax on line 1
Unstable API Usage: src/main/kotlin/org/elm/ide/notifications/Utils.kt#L18
'balloonGroup(java.lang.String)' is scheduled for removal in a future version
Incorrect string capitalization: src/main/kotlin/org/elm/ide/toolwindow/ElmReviewToolWindowFactory.kt#L38
String 'Elm-Review watchmode result' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/toolwindow/ElmCompilerToolWindowFactory.kt#L39
String 'Compilation result' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/commandLineTools/ElmReviewCLI.kt#L83
String 'review finished' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/intentions/RemovePipelineIntention.kt#L23
String 'Remove Pipes' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/color/ElmColorProvider.kt#L95
String 'Change color' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/ElmAttachProjectAction.kt#L32
String 'Invalid file type' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/test/run/ElmTestRunConfigurationType.kt#L10
String 'Elm Test Runner' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/ElmAttachProjectAction.kt#L25
String 'Select 'elm.json' file' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/commandLineTools/ElmFormatCLI.kt#L76
String 'Run elm-format on current file' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/intentions/MakeDecoderIntention.kt#L11
String 'Generate Decoder' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/lineMarkers/ElmExposureLineMarkerProvider.kt#L72
String 'Go to where it is exposed' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/ElmRefreshProjectsAction.kt#L28
String 'Failed to refresh Elm projects' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/commandLineTools/ElmReviewCLI.kt#L115
String 'review started in watchmode' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/intentions/MakeEncoderIntention.kt#L9
String 'Generate Encoder' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/commandLineTools/ElmFormatCLI.kt#L52
String 'Running elm-format on current file...' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/workspace/ElmAttachProjectAction.kt#L42
String 'Failed to attach Elm project' is not properly capitalized. It should have title capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/intentions/MapToFoldIntention.kt#L16
String 'Convert List.map to List.foldr' is not properly capitalized. It should have sentence capitalization
Incorrect string capitalization: src/main/kotlin/org/elm/ide/project/ElmWebProjectTemplate.kt#L29
String 'Elm Application' is not properly capitalized. It should have sentence capitalization
Inconsistent comment for Java parameter: src/main/kotlin/org/elm/ide/inspections/ElmInspectionSuppressor.kt#L47
Inconsistent parameter name for 'replaceOtherSuppressionIds'
Unresolved reference in KDoc: src/main/kotlin/org/elm/lang/core/psi/ElementTags.kt#L36
Cannot resolve symbol 'ElmOperatorDeclarationLeft'
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1215
Condition 'ty1.rigid \&\& tc1 != null' is always true
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1215
Condition 'tc1 != null' is always true when reached
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1215
Condition 'ty1.rigid' is always true
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1215
Condition '!ty2.rigid' is always true
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1214
Condition 'tc1 != null' is always true when reached
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1276
Condition 'name2 == "number"' is always false
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1214
Condition 'ty1.rigid \&\& tc1 != null' is always true
Constant conditions: src/main/kotlin/org/elm/lang/core/types/TypeInference.kt#L1214
Condition 'ty1.rigid' is always true
Usage of redundant or deprecated syntax or deprecated symbols: src/main/kotlin/org/elm/ide/color/ElmColorProvider.kt#L32
'typealias ConvertibleColor = Color' is deprecated. This interface has been renamed Color
Unused import directive: build.gradle.kts#L2
Unused import directive
Redundant nullable return type: src/main/kotlin/org/elm/ide/folding/ElmFoldingBuilder.kt#L22
'getPlaceholderText' always returns non-null type
Redundant nullable return type: src/main/kotlin/org/elm/ide/docs/ElmDocumentationProvider.kt#L82
'documentationFor' always returns non-null type
Redundant nullable return type: src/main/kotlin/org/elm/ide/search/ElmFindUsagesProvider.kt#L21
'getWordsScanner' always returns non-null type
Redundant nullable return type: src/main/kotlin/org/elm/ide/structure/ElmStructureViewFactory.kt#L13
'getStructureViewBuilder' always returns non-null type
Redundant nullable return type: src/main/kotlin/org/elm/ide/refactoring/ElmRenamePsiElementProcessor.kt#L22
'substituteElementToRename' always returns non-null type
Redundant nullable return type: src/main/kotlin/org/elm/ide/docs/ElmDocumentationProvider.kt#L174
'documentationFor' always returns non-null type
Redundant nullable return type: src/main/kotlin/org/elm/ide/refactoring/ElmRefactoringSupportProvider.kt#L15
'getIntroduceVariableHandler' always returns non-null type
Unstable API Usage: src/main/kotlin/org/elm/ide/notifications/Utils.kt#L54
'PERFORMED' is marked unstable with @ApiStatus.Internal
Unstable API Usage: src/main/kotlin/org/elm/ide/toolwindow/ElmErrorTreeViewPanel.kt#L10
'NewErrorTreeViewPanel(com.intellij.openapi.project.Project, java.lang.String, boolean, boolean, java.lang.Runnable, com.intellij.ide.errorTreeView.NewErrorTreeViewPanel.MessageViewState, com.intellij.ide.errorTreeView.ErrorViewStructure)' is unstable because its signature references unstable class 'com.intellij.ide.errorTreeView.NewErrorTreeViewPanel.MessageViewState' marked with @ApiStatus.Internal
Unstable API Usage: src/main/kotlin/org/elm/ide/notifications/Utils.kt#L54
'fireAfterActionPerformed(com.intellij.openapi.actionSystem.AnAction, com.intellij.openapi.actionSystem.AnActionEvent, com.intellij.openapi.actionSystem.AnActionResult)' is marked unstable with @ApiStatus.Internal
Unstable API Usage: src/main/kotlin/org/elm/ide/notifications/Utils.kt#L52
'fireBeforeActionPerformed(com.intellij.openapi.actionSystem.AnAction, com.intellij.openapi.actionSystem.AnActionEvent)' is marked unstable with @ApiStatus.Internal
Unused symbol: src/main/kotlin/org/elm/openapiext/ui.kt#L66
Class "CheckboxDelegate" is never used
Unused symbol: src/main/kotlin/org/elm/utils/Timings.kt#L40
Function "measureAverage" is never used
Unused symbol: src/main/kotlin/org/elm/openapiext/Utils.kt#L126
Class "CachedVirtualFile" is never used
Unused symbol: src/main/kotlin/org/elm/ide/icons/ElmIcons.kt#L13
Property "TOOL_WINDOW" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/stubs/StubImplementations.kt#L559
Function "writeDoubleAsNullable" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/elements/ElmInfixDeclaration.kt#L27
Property "operatorIdentifier" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/parser/manual/ElmManualParseRules.kt#L21
Function "parseMinusWithoutTrailingWhitespace" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/stubs/StubImplementations.kt#L557
Function "readLongAsNullable" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/parser/manual/ElmManualParseRules.kt#L25
Function "parseDotWithoutTrailingWhitespace" is never used
Unused symbol: src/main/kotlin/org/elm/openapiext/Utils.kt#L72
Function "checkIsBackgroundThread" is never used
Unused symbol: src/main/kotlin/org/elm/ide/inspections/QuickFixInvocationTracker.kt#L3
Class "QuickFixInvocationTracker" is never used
Unused symbol: src/main/kotlin/org/elm/ide/icons/ElmIcons.kt#L26
Property "VALUE" is never used
Unused symbol: src/main/kotlin/org/elm/workspace/ElmReviewService.kt#L17
Property "intellijProject" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/stubs/StubImplementations.kt#L556
Function "writeLongAsNullable" is never used
Unused symbol: src/main/kotlin/org/elm/openapiext/Utils.kt#L110
Function "getElements" is never used
Unused symbol: src/main/kotlin/org/elm/openapiext/Utils.kt#L106
Function "toPsiFile" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/stubs/StubImplementations.kt#L560
Function "readDoubleAsNullable" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/parser/manual/ElmManualParseRules.kt#L29
Function "parseDotWithoutLeadingWhitespace" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/parser/manual/ElmManualParseRules.kt#L33
Function "parseDotWithoutWhitespace" is never used
Unused symbol: src/main/kotlin/org/elm/workspace/ElmToolchain.kt#L44
Property "presentableLocation" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/completion/ElmPlatformPatterns.kt#L17
Function "withPrevSiblingSkipping" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/PsiElement.kt#L74
Function "contextOfType" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/parser/manual/ElmManualParseRules.kt#L17
Function "parseTupleOrParenExpr" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/completion/ElmPlatformPatterns.kt#L33
Property "rightSiblings" is never used
Unused symbol: src/main/kotlin/org/elm/openapiext/Utils.kt#L50
Function "recursionGuard" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/elements/ElmModuleDeclaration.kt#L51
Property "effectModuleDetailRecord" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/PsiElement.kt#L105
Function "stubDescendantOfTypeOrSelf" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/PsiElement.kt#L99
Function "stubDescendantsOfTypeOrSelf" is never used
Unused symbol: src/main/kotlin/org/elm/ide/project/ElmModuleType.kt#L34
Property "INSTANCE" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/ElmPsiFactory.kt#L202
Function "createLambda" is never used
Unused symbol: src/main/kotlin/org/elm/workspace/VersionUtil.kt#L43
Property "UNKNOWN" is never used
Unused symbol: src/main/kotlin/org/elm/ide/refactoring/ElmNamesValidator.kt#L31
Function "isValidLowerIdentifier" is never used
Unused symbol: src/main/kotlin/org/elm/lang/core/psi/PsiElement.kt#L102
Function "stubDescendantOfTypeOrStrict" is never used
Function or property has platform type: src/main/kotlin/org/elm/workspace/ElmWorkspaceService.kt#L117
Declaration has type inferred from a platform call, which can lead to unchecked nullability issues. Specify type explicitly as nullable or non-nullable.
Function or property has platform type: src/main/kotlin/org/elm/ide/test/core/LabelUtils.kt#L16
Declaration has type inferred from a platform call, which can lead to unchecked nullability issues. Specify type explicitly as nullable or non-nullable.
Function or property has platform type: src/main/kotlin/org/elm/ide/spelling/ElmSpellCheckingStrategy.kt#L17
Declaration has type inferred from a platform call, which can lead to unchecked nullability issues. Specify type explicitly as nullable or non-nullable.
Constant conditions: src/main/kotlin/org/elm/lang/core/types/Ty.kt#L292
Value of 'includeFunctions' is always true
Constant conditions: src/main/kotlin/org/elm/lang/core/types/Ty.kt#L293
Value of 'includeFunctions' is always true
Nested lambda has shadowed implicit parameter: src/main/kotlin/org/elm/workspace/ElmSuggest.kt#L67
Implicit parameter 'it' of enclosing lambda is shadowed
Nested lambda has shadowed implicit parameter: src/main/kotlin/org/elm/workspace/ElmSuggest.kt#L67
Implicit parameter 'it' of enclosing lambda is shadowed
Nested lambda has shadowed implicit parameter: src/main/kotlin/org/elm/ide/intentions/PipelineIntention.kt#L73
Implicit parameter 'it' of enclosing lambda is shadowed
Private property naming convention: src/main/kotlin/org/elm/utils/LayoutUI.kt#L98
Private property name `HREF_PATTERN` should not contain underscores in the middle or the end
Private property naming convention: src/main/kotlin/org/elm/utils/LayoutUI.kt#L101
Private property name `LINK_TEXT_ATTRIBUTES` should not contain underscores in the middle or the end
Private property naming convention: src/main/kotlin/org/elm/ide/color/ElmColorSettingsPage.kt#L10
Private property name `ATTRS` should not start with an uppercase letter
Unnecessary type argument: src/main/kotlin/org/elm/openapiext/Utils.kt#L43
Remove explicit type arguments