diff options
author | Julien Lancelot <julien.lancelot@gmail.com> | 2013-04-23 15:39:06 +0200 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@gmail.com> | 2013-04-23 15:39:06 +0200 |
commit | 06540015b3cdbc63e0aa1776e4afea67004d5425 (patch) | |
tree | 026334177f403c82df48bd80e810b33b3a9ec114 /plugins/sonar-cpd-plugin | |
parent | ad91ef47c5da9f7dfbf1f4046e4d677b4ee422cc (diff) | |
download | sonarqube-06540015b3cdbc63e0aa1776e4afea67004d5425.tar.gz sonarqube-06540015b3cdbc63e0aa1776e4afea67004d5425.zip |
Update PropertyDefinition API : rename Builder.build() to Builder.builder(), remove global() that was ambiguous and add hidden() to not display a property.
Diffstat (limited to 'plugins/sonar-cpd-plugin')
-rw-r--r-- | plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java index 965f4149bc9..5c3979cb886 100644 --- a/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java +++ b/plugins/sonar-cpd-plugin/src/main/java/org/sonar/plugins/cpd/CpdPlugin.java @@ -35,30 +35,28 @@ public final class CpdPlugin extends SonarPlugin { public List getExtensions() { return ImmutableList.of( - PropertyDefinition.build(CoreProperties.CPD_CROSS_RPOJECT) + PropertyDefinition.builder(CoreProperties.CPD_CROSS_RPOJECT) .defaultValue(CoreProperties.CPD_CROSS_RPOJECT_DEFAULT_VALUE + "") .name("Cross project duplication detection") .description("SonarQube supports the detection of cross project duplications. Activating this property will slightly increase each Sonar analysis time.") - .qualifiers(Qualifiers.PROJECT, Qualifiers.MODULE) - .global(true) + .onQualifiers(Qualifiers.PROJECT, Qualifiers.MODULE) .category(CoreProperties.CATEGORY_DUPLICATIONS) .type(PropertyType.BOOLEAN) .build(), - PropertyDefinition.build(CoreProperties.CPD_SKIP_PROPERTY) + PropertyDefinition.builder(CoreProperties.CPD_SKIP_PROPERTY) .defaultValue("false") .name("Skip") .description("Disable detection of duplications") - .global(false) + .hidden() .category(CoreProperties.CATEGORY_DUPLICATIONS) .type(PropertyType.BOOLEAN) .build(), - PropertyDefinition.build(CoreProperties.CPD_EXCLUSIONS) + PropertyDefinition.builder(CoreProperties.CPD_EXCLUSIONS) .defaultValue("") .name("Duplication exclusions") .description("Patterns used to exclude some source files from the duplication detection mechanism. " + "See the \"Exclusions\" category to know how to use wildcards to specify this property.") - .qualifiers(Qualifiers.PROJECT, Qualifiers.MODULE) - .global(true) + .onQualifiers(Qualifiers.PROJECT, Qualifiers.MODULE) .category(CoreProperties.CATEGORY_DUPLICATIONS) .multiValues(true) .build(), |