Skip to content

Some minor fixes (#143) #13

Some minor fixes (#143)

Some minor fixes (#143) #13

Triggered via push December 20, 2023 16:34
Status Success
Total duration 7m 57s
Artifacts

qodana.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

153 warnings and 10 notices
Incorrect string capitalization: src/main/kotlin/org/ton/intellij/blueprint/action/InstallBlueprintAction.kt#L25
String 'Install ''{0}'' as dev dependency' is not properly capitalized. It should have title capitalization
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncUnusedVariableInspection.kt#L22
Condition 'right is FuncTensorExpression' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncFunctionImpl.kt#L16
Condition 'node.findChildByType(FuncElementTypes.IMPURE_KEYWORD) != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncCallArgument.kt#L9
Condition 'expression is FuncTupleExpression' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L237
Condition 'file == element.containingFile' is always false
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncFunctionImpl.kt#L22
Condition 'methodIdDefinition != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncReplaceGuardClauseWithFunctionCallInspection.kt#L121
Condition 'elseBranch != null \|\| elseIfBranch != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L50
Condition 'element is FuncFunction' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncUnresolvedReferenceInspection.kt#L18
Condition 'o !is FuncReferenceExpressionImpl' is always false
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L107
Condition 'child is FuncGlobalVarList' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/ide/FuncParameterHintsProvider.kt#L36
Condition 'parameterName != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L129
Condition 'scope is FuncDoStatement' is always false
Constant conditions: src/main/kotlin/org/ton/intellij/func/ide/FuncParameterHintsProvider.kt#L45
Condition 'this is FuncTensorExpression' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncReplaceGuardClauseWithFunctionCallInspection.kt#L82
Condition 'element.\`else\` != null \|\| element.elseIf != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/ide/linemarker/FuncRecursiveCallLineMarkerProvider.kt#L30
Condition 'element !is FuncReferenceExpression' is always false
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L102
Condition 'child is FuncConstVarList' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L256
Condition 'resolvedFile !is FuncFile' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L123
Condition 'owner is FuncFunction' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncMissingReturnInspection.kt#L20
Condition 'atomicType is FuncHoleType' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/ide/completion/FuncReferenceCompletionProvider.kt#L173
Condition 'parent.parent is FuncDotExpression' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncMissingReturnInspection.kt#L21
Condition 'isVoid \|\| isTerminating(block)' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/tlb/resolve/reference.kt#L41
Condition 'element.parent !is TlbTypeExpression' is always false
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L65
Condition 'file !is FuncFile' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncReplaceGuardClauseWithFunctionCallInspection.kt#L69
Condition 'element.\`else\` != null \|\| element.elseIf != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncMissingReturnInspection.kt#L20
Condition 'atomicType is FuncHoleType \|\| (atomicType as? FuncTensorType)?.typeList?.isEmpty() == true' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncUnexpectedGetMethodCallInspection.kt#L20
Condition 'o !is FuncReferenceExpressionImpl' is always false
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncFunctionImpl.kt#L25
Condition 'asmDefinition != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncFunctionImpl.kt#L19
Condition 'node.findChildByType(FuncElementTypes.TILDE) != null' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/inspection/FuncUnusedVariableInspection.kt#L19
Condition 'right is FuncReferenceExpression' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L99
Condition 'child is FuncFunction' is always true
Constant conditions: src/main/kotlin/org/ton/intellij/func/psi/impl/FuncReference.kt#L123
Condition 'scope is FuncBlockStatement' is always false
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L321
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L104
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L294
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L299
'NO_HIGHLIGHTING' is declared in unstable enum 'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L178
'NO_HIGHLIGHTING' is declared in unstable enum 'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L177
'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L104
'getMonospaceFontSizeCorrection(boolean)' is declared in unstable class 'com.intellij.lang.documentation.DocumentationSettings' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L299
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L176
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L287
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L281
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L281
'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L89
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L287
'SEMANTIC_HIGHLIGHTING' is declared in unstable enum 'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L178
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L176
'isHighlightingOfCodeBlocksEnabled()' is declared in unstable class 'com.intellij.lang.documentation.DocumentationSettings' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L89
'getMonospaceFontSizeCorrection(boolean)' is declared in unstable class 'com.intellij.lang.documentation.DocumentationSettings' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L299
'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L177
'SEMANTIC_HIGHLIGHTING' is declared in unstable enum 'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L321
'getHighlightingSaturation(boolean)' is declared in unstable class 'com.intellij.lang.documentation.DocumentationSettings' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L294
'getHighlightingSaturation(boolean)' is declared in unstable class 'com.intellij.lang.documentation.DocumentationSettings' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L287
'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L178
'com.intellij.lang.documentation.DocumentationSettings.InlineCodeHighlightingMode' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L177
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L91
'getInlineCodeHighlightingMode()' is declared in unstable class 'com.intellij.lang.documentation.DocumentationSettings' marked with @ApiStatus.Experimental
Unstable API Usage: src/main/kotlin/org/ton/intellij/func/ide/quickdoc/MarkdownNode.kt#L91
'com.intellij.lang.documentation.DocumentationSettings' is marked unstable with @ApiStatus.Experimental
Function or property has platform type: src/main/kotlin/org/ton/intellij/func/highlighting/FuncColor.kt#L46
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/ton/intellij/tlb/ide/highlighter.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.
Function or property has platform type: src/main/kotlin/org/ton/intellij/util/utill.kt#L32
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/ton/intellij/tact/highlighting/TactColor.kt#L46
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/ton/intellij/fift/ide/highlighter.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.
Function or property has platform type: src/main/kotlin/org/ton/intellij/fift/FiftFileType.kt#L11
Declaration has type inferred from a platform call, which can lead to unchecked nullability issues. Specify type explicitly as nullable or non-nullable.