enable some useful groovy inspections by default

This commit is contained in:
peter
2012-01-19 18:09:26 +01:00
parent 99c8229516
commit b2d1f65b56
9 changed files with 38 additions and 0 deletions
@@ -45,6 +45,11 @@ import java.util.List;
*/
public class GroovyConstructorNamedArgumentsInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Override
protected BaseInspectionVisitor buildVisitor() {
return new MyVisitor();
@@ -28,6 +28,10 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrCondit
import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrExpression;
public class GroovyConditionalWithIdenticalBranchesInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@NotNull
public String getDisplayName() {
@@ -28,6 +28,10 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.GrIfStatement;
import org.jetbrains.plugins.groovy.lang.psi.api.statements.GrStatement;
public class GroovyIfStatementWithIdenticalBranchesInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@NotNull
public String getDisplayName() {
@@ -25,6 +25,10 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.blocks.GrOpenBlock;
import org.jetbrains.plugins.groovy.lang.psi.api.statements.params.GrParameter;
public class GroovyUnusedCatchParameterInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Nls
@NotNull
@@ -32,6 +32,10 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.members.GrMe
public class GroovyAccessToStaticFieldLockedOnInstanceInspection
extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Nls
@NotNull
@@ -29,6 +29,10 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrExpres
import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrReferenceExpression;
public class GroovySynchronizationOnNonFinalFieldInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Nls
@NotNull
@@ -28,6 +28,10 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.GrRefere
import org.jetbrains.plugins.groovy.lang.psi.api.statements.expressions.literals.GrLiteral;
public class GroovySynchronizationOnVariableInitializedWithLiteralInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Nls
@NotNull
@@ -26,6 +26,11 @@ import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.members.GrMe
public class GroovyUnsynchronizedMethodOverridesSynchronizedMethodInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Nls
@NotNull
public String getGroupDisplayName() {
@@ -31,6 +31,10 @@ import java.util.HashSet;
import java.util.Set;
public class GroovyDuplicateSwitchBranchInspection extends BaseInspection {
@Override
public boolean isEnabledByDefault() {
return true;
}
@Nls
@NotNull