Skip to content

Commit d942ab1

Browse files
committed
remove useless hooks
1 parent 0c7567a commit d942ab1

File tree

1 file changed

+6
-21
lines changed

1 file changed

+6
-21
lines changed

src/main/java/org/sonarsource/plugins/mybatis/MyBatisPlugin.java

Lines changed: 6 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,6 @@
33
import org.sonar.api.Plugin;
44
import org.sonar.api.config.PropertyDefinition;
55
import org.sonar.api.resources.Qualifiers;
6-
import org.sonarsource.plugins.mybatis.hooks.DisplayIssuesInScanner;
7-
import org.sonarsource.plugins.mybatis.hooks.DisplayQualityGateStatus;
86
import org.sonarsource.plugins.mybatis.languages.MyBatisQualityProfile;
97
import org.sonarsource.plugins.mybatis.rules.MyBatisLintSensor;
108
import org.sonarsource.plugins.mybatis.rules.MyBatisLintRulesDefinition;
@@ -18,12 +16,8 @@ public class MyBatisPlugin implements Plugin {
1816
private static final String MYBATIS_CATEGORY = "MyBatis";
1917
private static final String GENERAL_SUBCATEGORY = "General";
2018

21-
2219
@Override
2320
public void define(Context context) {
24-
// hooks
25-
// http://docs.sonarqube.org/display/DEV/Adding+Hooks
26-
context.addExtensions(DisplayIssuesInScanner.class, DisplayQualityGateStatus.class);
2721

2822
// qualityprofile
2923
context.addExtension(MyBatisQualityProfile.class);
@@ -32,20 +26,11 @@ public void define(Context context) {
3226
context.addExtensions(MyBatisLintRulesDefinition.class, MyBatisLintSensor.class);
3327

3428
// property
35-
context.addExtension(PropertyDefinition.builder(STMTID_EXCLUDE_KEY)
36-
.name("Statement ID Exclude")
37-
.description("Comma-separated list of statement id exclude.")
38-
.subCategory(GENERAL_SUBCATEGORY)
39-
.category(MYBATIS_CATEGORY)
40-
.onQualifiers(Qualifiers.PROJECT)
41-
.multiValues(true)
42-
.build());
43-
context.addExtension(PropertyDefinition.builder(SONAR_MYBATIS_SKIP)
44-
.name("Sonar MyBatis Skip")
45-
.defaultValue("false")
46-
.subCategory(GENERAL_SUBCATEGORY)
47-
.category(MYBATIS_CATEGORY)
48-
.onQualifiers(Qualifiers.PROJECT)
49-
.build());
29+
context.addExtension(PropertyDefinition.builder(STMTID_EXCLUDE_KEY).name("Statement ID Exclude")
30+
.description("Comma-separated list of statement id exclude.").subCategory(GENERAL_SUBCATEGORY)
31+
.category(MYBATIS_CATEGORY).onQualifiers(Qualifiers.PROJECT).multiValues(true).build());
32+
context.addExtension(
33+
PropertyDefinition.builder(SONAR_MYBATIS_SKIP).name("Sonar MyBatis Skip").defaultValue("false")
34+
.subCategory(GENERAL_SUBCATEGORY).category(MYBATIS_CATEGORY).onQualifiers(Qualifiers.PROJECT).build());
5035
}
5136
}

0 commit comments

Comments
 (0)