import org.jetbrains.plugins.groovy.codeInspection.threading.*;
import org.jetbrains.plugins.groovy.codeInspection.unassignedVariable.UnassignedVariableAccessInspection;
import org.jetbrains.plugins.groovy.codeInspection.unusedDef.UnusedDefInspection;
import org.jetbrains.plugins.groovy.codeInspection.validity.GroovyDuplicateSwitchBranchInspection;
import org.jetbrains.plugins.groovy.codeInspection.validity.GroovyMethodWithInconsistentReturnsInspection;
<BUG>import org.jetbrains.plugins.groovy.codeInspection.validity.GroovyUnreachableStatementInspection;
public class GroovyInspectionProvider implements InspectionToolProvider, ApplicationComponent {</BUG>
public Class[] getInspectionClasses() {
return new Class[] {
SecondUnsafeCallInspection.class,

import org.jetbrains.plugins.groovy.codeInspection.threading.*;
import org.jetbrains.plugins.groovy.codeInspection.unassignedVariable.UnassignedVariableAccessInspection;
import org.jetbrains.plugins.groovy.codeInspection.unusedDef.UnusedDefInspection;
import org.jetbrains.plugins.groovy.codeInspection.validity.GroovyDuplicateSwitchBranchInspection;
import org.jetbrains.plugins.groovy.codeInspection.validity.GroovyMethodWithInconsistentReturnsInspection;
import org.jetbrains.plugins.groovy.codeInspection.validity.GroovyUnreachableStatementInspection;
import org.jetbrains.plugins.groovy.codeInspection.noReturnMethod.MissingReturnInspection;
public class GroovyInspectionProvider implements InspectionToolProvider, ApplicationComponent {
public Class[] getInspectionClasses() {
return new Class[] {
SecondUnsafeCallInspection.class,
