diff options
author | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-02-17 17:38:34 +0100 |
---|---|---|
committer | Julien Lancelot <julien.lancelot@sonarsource.com> | 2015-02-17 17:38:34 +0100 |
commit | adf2098eaeab3d0c9d7b7589c04aae9cbb7c99b1 (patch) | |
tree | 4f3ab9746f214117d5d882e2b02a1d512f0c37ad /sonar-plugin-api | |
parent | 9b6a8ecd0475b2f4035ce29c04387b7fff9970b6 (diff) | |
download | sonarqube-adf2098eaeab3d0c9d7b7589c04aae9cbb7c99b1.tar.gz sonarqube-adf2098eaeab3d0c9d7b7589c04aae9cbb7c99b1.zip |
SONAR-6187 Enhance SQALE model with new characteristics
Diffstat (limited to 'sonar-plugin-api')
-rw-r--r-- | sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java | 55 |
1 files changed, 55 insertions, 0 deletions
diff --git a/sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java b/sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java index 75a5a2bf077..51759251272 100644 --- a/sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java +++ b/sonar-plugin-api/src/main/java/org/sonar/api/server/rule/RulesDefinition.java @@ -293,6 +293,61 @@ public interface RulesDefinition extends ServerExtension { */ public static final String UNIT_TESTABILITY = "UNIT_TESTABILITY"; + /** + * Related to characteristic ACCESSIBILITY + */ + public static final String USABILITY_ACCESSIBILITY = "USABILITY_ACCESSIBILITY"; + + /** + * Related to characteristic ACCESSIBILITY + */ + public static final String USABILITY_COMPLIANCE = "USABILITY_COMPLIANCE"; + + /** + * Related to characteristic ACCESSIBILITY + */ + public static final String USABILITY_EASE_OF_USE = "USABILITY_EASE_OF_USE"; + + /** + * Related to characteristic REUSABILITY + */ + public static final String REUSABILITY_COMPLIANCE = "REUSABILITY_COMPLIANCE"; + + /** + * Related to characteristic PORTABILITY + */ + public static final String PORTABILITY_COMPLIANCE = "PORTABILITY_COMPLIANCE"; + + /** + * Related to characteristic MAINTAINABILITY + */ + public static final String MAINTAINABILITY_COMPLIANCE = "MAINTAINABILITY_COMPLIANCE"; + + /** + * Related to characteristic SECURITY + */ + public static final String SECURITY_COMPLIANCE = "SECURITY_COMPLIANCE"; + + /** + * Related to characteristic EFFICIENCY + */ + public static final String EFFICIENCY_COMPLIANCE = "EFFICIENCY_COMPLIANCE"; + + /** + * Related to characteristic CHANGEABILITY + */ + public static final String CHANGEABILITY_COMPLIANCE = "CHANGEABILITY_COMPLIANCE"; + + /** + * Related to characteristic RELIABILITY + */ + public static final String RELIABILITY_COMPLIANCE = "RELIABILITY_COMPLIANCE"; + + /** + * Related to characteristic TESTABILITY + */ + public static final String TESTABILITY_COMPLIANCE = "TESTABILITY_COMPLIANCE"; + private SubCharacteristics() { // only constants } |