|
|
|
@@ -382,331 +382,331 @@
|
|
|
|
|
<copyPastePreProcessor implementation="org.jetbrains.plugins.groovy.lang.editor.GroovyLiteralCopyPasteProcessor"/>
|
|
|
|
|
<copyPastePostProcessor implementation="org.jetbrains.plugins.groovy.lang.editor.GroovyReferenceCopyPasteProcessor"/>
|
|
|
|
|
|
|
|
|
|
<localInspection language="Groovy" shortName="SecondUnsafeCall" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="SecondUnsafeCall" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="second.unsafe.call" groupName="Probable bugs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.secondUnsafeCall.SecondUnsafeCallInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnusedAssignment" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnusedAssignment" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="unused.assignment" groupKey="groovy.dfa.issues" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.unusedDef.UnusedDefInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyVariableNotAssigned" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyVariableNotAssigned" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="unassigned.access" groupKey="groovy.dfa.issues" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.unassignedVariable.UnassignedVariableAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyMissingReturnStatement" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyMissingReturnStatement" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="no.return.display.name" groupKey="groovy.dfa.issues" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.noReturnMethod.MissingReturnInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAssignabilityCheck" displayName="Incompatible type assignments" groupName="Assignment issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAssignabilityCheck" displayName="Incompatible type assignments" groupName="Assignment issues"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyAssignabilityCheckInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyResultOfAssignmentUsed" displayName="Result of assignment used" groupName="Assignment issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyResultOfAssignmentUsed" displayName="Result of assignment used" groupName="Assignment issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyResultOfAssignmentUsedInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAssignmentCanBeOperatorAssignment" displayName="Assignment replaceable with operator assignment"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAssignmentCanBeOperatorAssignment" displayName="Assignment replaceable with operator assignment"
|
|
|
|
|
groupName="Assignment issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyAssignmentCanBeOperatorAssignmentInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAssignmentToForLoopParameter" displayName="Assignment to for-loop parameter"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAssignmentToForLoopParameter" displayName="Assignment to for-loop parameter"
|
|
|
|
|
groupName="Assignment issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyAssignmentToForLoopParameterInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAssignmentToMethodParameter" displayName="Assignment to method parameter"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAssignmentToMethodParameter" displayName="Assignment to method parameter"
|
|
|
|
|
groupName="Assignment issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyAssignmentToMethodParameterInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNestedAssignment" displayName="Nested assignment" groupName="Assignment issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNestedAssignment" displayName="Nested assignment" groupName="Assignment issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyNestedAssignmentInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySillyAssignment" displayName="Silly assignment" groupName="Assignment issues" enabledByDefault="true"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySillyAssignment" displayName="Silly assignment" groupName="Assignment issues" enabledByDefault="true"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovySillyAssignmentInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUncheckedAssignmentOfMemberOfRawType" displayName="Unchecked assignment from members of raw type"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUncheckedAssignmentOfMemberOfRawType" displayName="Unchecked assignment from members of raw type"
|
|
|
|
|
groupName="Assignment issues" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.assignment.GroovyUncheckedAssignmentOfMemberOfRawTypeInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyContinueOrBreakFromFinallyBlock" displayName="'continue' or 'break' inside 'finally' block"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyContinueOrBreakFromFinallyBlock" displayName="'continue' or 'break' inside 'finally' block"
|
|
|
|
|
groupName="Error handling" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyContinueOrBreakFromFinallyBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyReturnFromFinallyBlock" displayName="'return' inside 'finally' block" groupName="Error handling"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyReturnFromFinallyBlock" displayName="'return' inside 'finally' block" groupName="Error handling"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyReturnFromFinallyBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyThrowFromFinallyBlock" displayName="'throw' inside 'finally' block" groupName="Error handling"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyThrowFromFinallyBlock" displayName="'throw' inside 'finally' block" groupName="Error handling"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyThrowFromFinallyBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyEmptyCatchBlock" displayName="Empty 'catch' block" groupName="Error handling" enabledByDefault="false"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyEmptyCatchBlock" displayName="Empty 'catch' block" groupName="Error handling" enabledByDefault="false"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyEmptyCatchBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyEmptyFinallyBlock" displayName="Empty 'finally' block" groupName="Error handling"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyEmptyFinallyBlock" displayName="Empty 'finally' block" groupName="Error handling"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyEmptyFinallyBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyEmptyTryBlock" displayName="Empty 'try' block" groupName="Error handling" enabledByDefault="false"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyEmptyTryBlock" displayName="Empty 'try' block" groupName="Error handling" enabledByDefault="false"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyEmptyTryBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnusedCatchParameter" displayName="Unused catch parameter" groupName="Error handling"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnusedCatchParameter" displayName="Unused catch parameter" groupName="Error handling"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.exception.GroovyUnusedCatchParameterInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyBreak" displayName="Break statement" groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyBreak" displayName="Break statement" groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyBreakInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyContinue" displayName="Continue statement" groupName="Control Flow" enabledByDefault="false"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyContinue" displayName="Continue statement" groupName="Control Flow" enabledByDefault="false"
|
|
|
|
|
level="WARNING" implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyContinueInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnreachableStatement" displayName="Unreachable Statement" groupName="Validity issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnreachableStatement" displayName="Unreachable Statement" groupName="Validity issues"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.validity.GroovyUnreachableStatementInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyLoopStatementThatDoesntLoop" displayName="Loop statement that doesn't loop" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyLoopStatementThatDoesntLoop" displayName="Loop statement that doesn't loop" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyLoopStatementThatDoesntLoopInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConditionalWithIdenticalBranches" displayName="Conditional expression with identical branches"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConditionalWithIdenticalBranches" displayName="Conditional expression with identical branches"
|
|
|
|
|
groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyConditionalWithIdenticalBranchesInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConditionalCanBeElvis" displayName="Conditional expression can be elvis" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConditionalCanBeElvis" displayName="Conditional expression can be elvis" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyConditionalCanBeElvisInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConditionalCanBeConditionalCall" displayName="Conditional expression can be conditional call"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConditionalCanBeConditionalCall" displayName="Conditional expression can be conditional call"
|
|
|
|
|
groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyConditionalCanBeConditionalCallInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyIfStatementWithIdenticalBranches" displayName="If statement with identical branches"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyIfStatementWithIdenticalBranches" displayName="If statement with identical branches"
|
|
|
|
|
groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyIfStatementWithIdenticalBranchesInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyIfStatementWithTooManyBranches" displayName="If statement with too many branches"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyIfStatementWithTooManyBranches" displayName="If statement with too many branches"
|
|
|
|
|
groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyIfStatementWithTooManyBranchesInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyFallthrough" displayName="Fallthrough in switch statement" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyFallthrough" displayName="Fallthrough in switch statement" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyFallthroughInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnnecessaryContinue" displayName="Unnecessary 'continue' statement" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnnecessaryContinue" displayName="Unnecessary 'continue' statement" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyUnnecessaryContinueInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnnecessaryReturn" displayName="Unnecessary 'return' statement" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnnecessaryReturn" displayName="Unnecessary 'return' statement" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyUnnecessaryReturnInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySwitchStatementWithNoDefault" displayName="Switch statement with no default case"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySwitchStatementWithNoDefault" displayName="Switch statement with no default case"
|
|
|
|
|
groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovySwitchStatementWithNoDefaultInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyReturnFromClosureCanBeImplicit" displayName="'return' statement can be implicit"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyReturnFromClosureCanBeImplicit" displayName="'return' statement can be implicit"
|
|
|
|
|
groupName="Control Flow" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyReturnFromClosureCanBeImplicitInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyTrivialConditional" displayName="Redundant conditional expression" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyTrivialConditional" displayName="Redundant conditional expression" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyTrivialConditionalInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConstantConditional" displayName="Constant conditional expression" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConstantConditional" displayName="Constant conditional expression" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyConstantConditionalInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConstantIfStatement" displayName="Constant if statement" groupName="Control Flow"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConstantIfStatement" displayName="Constant if statement" groupName="Control Flow"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyConstantIfStatementInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyTrivialIf" displayName="Redundant 'if' statement" groupName="Control Flow" enabledByDefault="true"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyTrivialIf" displayName="Redundant 'if' statement" groupName="Control Flow" enabledByDefault="true"
|
|
|
|
|
level="WARNING" implementationClass="org.jetbrains.plugins.groovy.codeInspection.control.GroovyTrivialIfInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAccessToStaticFieldLockedOnInstance" displayName="Access to static field locked on instance data"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAccessToStaticFieldLockedOnInstance" displayName="Access to static field locked on instance data"
|
|
|
|
|
groupName="Threading issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyAccessToStaticFieldLockedOnInstanceInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyDoubleCheckedLocking" displayName="Double-checked locking" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyDoubleCheckedLocking" displayName="Double-checked locking" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyDoubleCheckedLockingInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnconditionalWait" displayName="Unconditional 'wait' call" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnconditionalWait" displayName="Unconditional 'wait' call" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyUnconditionalWaitInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyPublicFieldAccessedInSynchronizedContext"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyPublicFieldAccessedInSynchronizedContext"
|
|
|
|
|
displayName="Non-private field accessed in synchronized context" groupName="Threading issues" enabledByDefault="false"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyPublicFieldAccessedInSynchronizedContextInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyBusyWait" displayName="Busy wait" groupName="Threading issues" enabledByDefault="false"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyBusyWait" displayName="Busy wait" groupName="Threading issues" enabledByDefault="false"
|
|
|
|
|
level="WARNING" implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyBusyWaitInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyEmptySyncBlock" displayName="Empty 'synchronized' block" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyEmptySyncBlock" displayName="Empty 'synchronized' block" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyEmptySyncBlockInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySynchronizationOnThis" displayName="Synchronization on 'this'" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySynchronizationOnThis" displayName="Synchronization on 'this'" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovySynchronizationOnThisInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySynchronizedMethod" displayName="Synchronized method" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySynchronizedMethod" displayName="Synchronized method" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovySynchronizedMethodInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNestedSynchronizedStatement" displayName="Nested 'synchronized' statement"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNestedSynchronizedStatement" displayName="Nested 'synchronized' statement"
|
|
|
|
|
groupName="Threading issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyNestedSynchronizedStatementInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyThreadStopSuspendResume" displayName="Call to Thread.stop(), Thread.suspend(), or Thread.resume()"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyThreadStopSuspendResume" displayName="Call to Thread.stop(), Thread.suspend(), or Thread.resume()"
|
|
|
|
|
groupName="Threading issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyThreadStopSuspendResumeInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySystemRunFinalizersOnExit" displayName="Call to System.runFinalizersOnExit()"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySystemRunFinalizersOnExit" displayName="Call to System.runFinalizersOnExit()"
|
|
|
|
|
groupName="Threading issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovySystemRunFinalizersOnExitInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNotifyWhileNotSynchronized" displayName="'notify()' or 'notifyAll()' while not synced"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNotifyWhileNotSynchronized" displayName="'notify()' or 'notifyAll()' while not synced"
|
|
|
|
|
groupName="Threading issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyNotifyWhileNotSynchronizedInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyWaitCallNotInLoop" displayName="'wait()' not in loop" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyWaitCallNotInLoop" displayName="'wait()' not in loop" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyWaitCallNotInLoopInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyWaitWhileNotSynchronized" displayName="'wait()' while not synced" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyWaitWhileNotSynchronized" displayName="'wait()' while not synced" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyWaitWhileNotSynchronizedInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySynchronizationOnNonFinalField" displayName="Synchronization on non-final field"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySynchronizationOnNonFinalField" displayName="Synchronization on non-final field"
|
|
|
|
|
groupName="Threading issues" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovySynchronizationOnNonFinalFieldInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySynchronizationOnVariableInitializedWithLiteral"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySynchronizationOnVariableInitializedWithLiteral"
|
|
|
|
|
displayName="Synchronization on variable initialized with literal" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovySynchronizationOnVariableInitializedWithLiteralInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnsynchronizedMethodOverridesSynchronizedMethod"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnsynchronizedMethodOverridesSynchronizedMethod"
|
|
|
|
|
displayName="Unsynchronized method overrides synchronized method" groupName="Threading issues" enabledByDefault="false"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyUnsynchronizedMethodOverridesSynchronizedMethodInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyWhileLoopSpinsOnField" displayName="While loop spins on field" groupName="Threading issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyWhileLoopSpinsOnField" displayName="While loop spins on field" groupName="Threading issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.threading.GroovyWhileLoopSpinsOnFieldInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyMethodParameterCount" displayName="Method with too many parameters" groupName="Method Metrics"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyMethodParameterCount" displayName="Method with too many parameters" groupName="Method Metrics"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.metrics.GroovyMethodParameterCountInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyOverlyComplexMethod" displayName="Overly complex method" groupName="Method Metrics"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyOverlyComplexMethod" displayName="Overly complex method" groupName="Method Metrics"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.metrics.GroovyOverlyComplexMethodInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyOverlyLongMethod" displayName="Overly long method" groupName="Method Metrics" enabledByDefault="false"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyOverlyLongMethod" displayName="Overly long method" groupName="Method Metrics" enabledByDefault="false"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.metrics.GroovyOverlyLongMethodInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyOverlyNestedMethod" displayName="Overly nested method" groupName="Method Metrics"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyOverlyNestedMethod" displayName="Overly nested method" groupName="Method Metrics"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.metrics.GroovyOverlyNestedMethodInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyMethodWithMoreThanThreeNegations" displayName="Method with more than three negations"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyMethodWithMoreThanThreeNegations" displayName="Method with more than three negations"
|
|
|
|
|
groupName="Method Metrics" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.metrics.GroovyMethodWithMoreThanThreeNegationsInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyMultipleReturnPointsPerMethod" displayName="Method with multiple return points"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyMultipleReturnPointsPerMethod" displayName="Method with multiple return points"
|
|
|
|
|
groupName="Method Metrics" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.metrics.GroovyMultipleReturnPointsPerMethodInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNestedSwitch" displayName="Nested switch statement" groupName="Potentially confusing code constructs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNestedSwitch" displayName="Nested switch statement" groupName="Potentially confusing code constructs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyNestedSwitchInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConditional" displayName="Conditional expression" groupName="Potentially confusing code constructs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConditional" displayName="Conditional expression" groupName="Potentially confusing code constructs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyConditionalInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GrFieldAlreadyDefined" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GrFieldAlreadyDefined" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="field.already.defined" groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GrFieldAlreadyDefinedInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNestedConditional" displayName="Nested conditional expression"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNestedConditional" displayName="Nested conditional expression"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyNestedConditionalInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNegatedConditional" displayName="Negated conditional expression"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNegatedConditional" displayName="Negated conditional expression"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyNegatedConditionalInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyInArgumentCheck" displayName="Incompatible 'in' argument types"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyInArgumentCheck" displayName="Incompatible 'in' argument types"
|
|
|
|
|
enabledByDefault="false" groupName="Probable bugs" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyInArgumentCheckInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNegatedIf" displayName="Negated if condition expression"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNegatedIf" displayName="Negated if condition expression"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyNegatedIfInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyResultOfIncrementOrDecrementUsed" displayName="Result of increment or decrement used"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyResultOfIncrementOrDecrementUsed" displayName="Result of increment or decrement used"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyResultOfIncrementOrDecrementUsedInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="UnnecessaryQualifiedReference" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="UnnecessaryQualifiedReference" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="unnecessary.qualified.reference" groupName="Potentially confusing code constructs" enabledByDefault="false"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.UnnecessaryQualifiedReferenceInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyEmptyStatementBody" displayName="Statement with empty body"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyEmptyStatementBody" displayName="Statement with empty body"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyEmptyStatementBodyInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyPointlessBoolean" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyPointlessBoolean" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="pointless.boolean.display.name" groupName="Potentially confusing code constructs" enabledByDefault="true"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyPointlessBooleanInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyPointlessArithmetic" displayName="Pointless arithmetic expression"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyPointlessArithmetic" displayName="Pointless arithmetic expression"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyPointlessArithmeticInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyDoubleNegation" displayName="Double negation" groupName="Potentially confusing code constructs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyDoubleNegation" displayName="Double negation" groupName="Potentially confusing code constructs"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyDoubleNegationInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyOverlyComplexArithmeticExpression" displayName="Overly complex arithmetic expression"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyOverlyComplexArithmeticExpression" displayName="Overly complex arithmetic expression"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyOverlyComplexArithmeticExpressionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyOverlyComplexBooleanExpression" displayName="Overly complex boolean expression"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyOverlyComplexBooleanExpression" displayName="Overly complex boolean expression"
|
|
|
|
|
groupName="Potentially confusing code constructs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyOverlyComplexBooleanExpressionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyOctalInteger" displayName="Octal integer" groupName="Potentially confusing code constructs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyOctalInteger" displayName="Octal integer" groupName="Potentially confusing code constructs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.confusing.GroovyOctalIntegerInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyDuplicateSwitchBranch" displayName="Duplicate switch case" groupName="Validity issues"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyDuplicateSwitchBranch" displayName="Duplicate switch case" groupName="Validity issues"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.validity.GroovyDuplicateSwitchBranchInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyNonShortCircuitBoolean" displayName="Non short-circuit boolean" groupName="Probable bugs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyNonShortCircuitBoolean" displayName="Non short-circuit boolean" groupName="Probable bugs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyNonShortCircuitBooleanInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyInfiniteLoopStatement" displayName="Infinite loop statement" groupName="Probable bugs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyInfiniteLoopStatement" displayName="Infinite loop statement" groupName="Probable bugs"
|
|
|
|
|
enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyInfiniteLoopStatementInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyInfiniteRecursion" displayName="Infinite recursion" groupName="Probable bugs" enabledByDefault="true"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyInfiniteRecursion" displayName="Infinite recursion" groupName="Probable bugs" enabledByDefault="true"
|
|
|
|
|
level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyInfiniteRecursionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyDivideByZero" displayName="Divide by zero" groupName="Probable bugs" enabledByDefault="true"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyDivideByZero" displayName="Divide by zero" groupName="Probable bugs" enabledByDefault="true"
|
|
|
|
|
level="WARNING" implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyDivideByZeroInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyResultOfObjectAllocationIgnored" displayName="Result of object allocation ignored"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyResultOfObjectAllocationIgnored" displayName="Result of object allocation ignored"
|
|
|
|
|
groupName="Probable bugs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyResultOfObjectAllocationIgnoredInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAccessibility" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAccessibility" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="access.to.inaccessible.element" groupName="Probable bugs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyAccessibilityInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConstructorNamedArguments" displayName="Named arguments of constructor call" groupName="Probable bugs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConstructorNamedArguments" displayName="Named arguments of constructor call" groupName="Probable bugs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyConstructorNamedArgumentsInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyDocCheck" displayName="GroovyDoc issues" groupName="Probable bugs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyDocCheck" displayName="GroovyDoc issues" groupName="Probable bugs"
|
|
|
|
|
enabledByDefault="true" level="ERROR"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyDocCheckInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyRangeTypeCheck" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyRangeTypeCheck" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="incorrect.range.argument" groupName="Probable bugs" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyRangeTypeCheckInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="NewInstanceOfSingleton" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="new.instance.of.singleton" groupName="Probable bugs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="NewInstanceOfSingleton" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="new.instance.of.singleton" groupName="Potentially confusing code constructs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.NewInstanceOfSingletonInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyLabeledStatement" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyLabeledStatement" bundle="org.jetbrains.plugins.groovy.codeInspection.GroovyInspectionBundle"
|
|
|
|
|
key="check.labeled.statement" groupName="Probable bugs" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.bugs.GroovyLabeledStatementInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyClassNamingConvention" displayName="Class naming convention" groupName="Naming Conventions"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyClassNamingConvention" displayName="Class naming convention" groupName="Naming Conventions"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyClassNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyInterfaceNamingConvention" displayName="Interface naming convention" groupName="Naming Conventions"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyInterfaceNamingConvention" displayName="Interface naming convention" groupName="Naming Conventions"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyInterfaceNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyAnnotationNamingConvention" displayName="Annotation naming convention" groupName="Naming Conventions"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyAnnotationNamingConvention" displayName="Annotation naming convention" groupName="Naming Conventions"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyAnnotationNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyEnumerationNamingConvention" displayName="Enumeration naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyEnumerationNamingConvention" displayName="Enumeration naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyEnumerationNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyLocalVariableNamingConvention" displayName="Local variable naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyLocalVariableNamingConvention" displayName="Local variable naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyLocalVariableNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyStaticMethodNamingConvention" displayName="Static method naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyStaticMethodNamingConvention" displayName="Static method naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyStaticMethodNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyStaticVariableNamingConvention" displayName="Static variable naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyStaticVariableNamingConvention" displayName="Static variable naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyStaticVariableNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyInstanceMethodNamingConvention" displayName="Instance method naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyInstanceMethodNamingConvention" displayName="Instance method naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyInstanceMethodNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyInstanceVariableNamingConvention" displayName="Instance variable naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyInstanceVariableNamingConvention" displayName="Instance variable naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyInstanceVariableNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyConstantNamingConvention" displayName="Constant naming convention" groupName="Naming Conventions"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyConstantNamingConvention" displayName="Constant naming convention" groupName="Naming Conventions"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyConstantNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyParameterNamingConvention" displayName="Method parameter naming convention"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyParameterNamingConvention" displayName="Method parameter naming convention"
|
|
|
|
|
groupName="Naming Conventions" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.naming.GroovyParameterNamingConventionInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyGetterCallCanBePropertyAccess" displayName="Getter call can be property access"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyGetterCallCanBePropertyAccess" displayName="Getter call can be property access"
|
|
|
|
|
groupName="GPath inspections" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.gpath.GroovyGetterCallCanBePropertyAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySetterCallCanBePropertyAccess" displayName="Setter call can be property access"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySetterCallCanBePropertyAccess" displayName="Setter call can be property access"
|
|
|
|
|
groupName="GPath inspections" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.gpath.GroovySetterCallCanBePropertyAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyMapGetCanBeKeyedAccess" displayName="Call to Map.get can be keyed access"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyMapGetCanBeKeyedAccess" displayName="Call to Map.get can be keyed access"
|
|
|
|
|
groupName="GPath inspections" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.gpath.GroovyMapGetCanBeKeyedAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyMapPutCanBeKeyedAccess" displayName="Call to Map.put can be keyed access"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyMapPutCanBeKeyedAccess" displayName="Call to Map.put can be keyed access"
|
|
|
|
|
groupName="GPath inspections" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.gpath.GroovyMapPutCanBeKeyedAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyListGetCanBeKeyedAccess" displayName="Call to List.get can be keyed access"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyListGetCanBeKeyedAccess" displayName="Call to List.get can be keyed access"
|
|
|
|
|
groupName="GPath inspections" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.gpath.GroovyListGetCanBeKeyedAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyListSetCanBeKeyedAccess" displayName="Call to List.set can be keyed access"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyListSetCanBeKeyedAccess" displayName="Call to List.set can be keyed access"
|
|
|
|
|
groupName="GPath inspections" enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.gpath.GroovyListSetCanBeKeyedAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUntypedAccess" displayName="Access to untyped expression" groupName="Probable bugs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUntypedAccess" displayName="Access to untyped expression" groupName="Probable bugs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.untypedUnresolvedAccess.GroovyUntypedAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovyUnresolvedAccess" displayName="Access to unresolved expression" groupName="Probable bugs"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovyUnresolvedAccess" displayName="Access to unresolved expression" groupName="Probable bugs"
|
|
|
|
|
enabledByDefault="false" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.codeInspection.untypedUnresolvedAccess.GroovyUnresolvedAccessInspection"/>
|
|
|
|
|
<localInspection language="Groovy" shortName="GroovySingletonAnnotation" displayName="Check '@Singleton' annotation conventions"
|
|
|
|
|
<localInspection language="Groovy" groupPath="Groovy" shortName="GroovySingletonAnnotation" displayName="Check '@Singleton' annotation conventions"
|
|
|
|
|
groupName="Annotations verifying" enabledByDefault="true" level="WARNING"
|
|
|
|
|
implementationClass="org.jetbrains.plugins.groovy.annotator.inspections.GroovySingletonAnnotationInspection"/>
|
|
|
|
|
|
|
|
|
|