org.sonar.api.server.rule
Class RulesDefinition.SubCharacteristics

java.lang.Object
  extended by org.sonar.api.server.rule.RulesDefinition.SubCharacteristics
Enclosing interface:
RulesDefinition

public static final class RulesDefinition.SubCharacteristics
extends Object

Default sub-characteristics of technical debt model. See http://www.sqale.org


Field Summary
static String API_ABUSE
          Related to characteristic SECURITY
static String ARCHITECTURE_CHANGEABILITY
          Related to characteristic CHANGEABILITY
static String ARCHITECTURE_RELIABILITY
          Related to characteristic RELIABILITY
static String CHANGEABILITY_COMPLIANCE
          Related to characteristic CHANGEABILITY
static String COMPILER_RELATED_PORTABILITY
          Related to characteristic PORTABILITY
static String CPU_EFFICIENCY
          Related to characteristic EFFICIENCY
static String DATA_CHANGEABILITY
          Related to characteristic CHANGEABILITY
static String DATA_RELIABILITY
          Related to characteristic RELIABILITY
static String EFFICIENCY_COMPLIANCE
          Related to characteristic EFFICIENCY
static String ERRORS
          Related to characteristic SECURITY
static String EXCEPTION_HANDLING
          Related to characteristic RELIABILITY
static String FAULT_TOLERANCE
          Related to characteristic RELIABILITY
static String HARDWARE_RELATED_PORTABILITY
          Related to characteristic PORTABILITY
static String INPUT_VALIDATION_AND_REPRESENTATION
          Related to characteristic SECURITY
static String INSTRUCTION_RELIABILITY
          Related to characteristic RELIABILITY
static String INTEGRATION_TESTABILITY
          Related to characteristic TESTABILITY
static String LANGUAGE_RELATED_PORTABILITY
          Related to characteristic PORTABILITY
static String LOGIC_CHANGEABILITY
          Related to characteristic CHANGEABILITY
static String LOGIC_RELIABILITY
          Related to characteristic RELIABILITY
static String MAINTAINABILITY_COMPLIANCE
          Related to characteristic MAINTAINABILITY
static String MEMORY_EFFICIENCY
          Related to characteristic EFFICIENCY
static String MODULARITY
          Related to characteristic REUSABILITY
static String NETWORK_USE
          Related to characteristic EFFICIENCY
static String OS_RELATED_PORTABILITY
          Related to characteristic PORTABILITY
static String PORTABILITY_COMPLIANCE
          Related to characteristic PORTABILITY
static String READABILITY
          Related to characteristic MAINTAINABILITY
static String RELIABILITY_COMPLIANCE
          Related to characteristic RELIABILITY
static String RESOURCE_RELIABILITY
          Related to characteristic RELIABILITY
static String REUSABILITY_COMPLIANCE
          Related to characteristic REUSABILITY
static String SECURITY_COMPLIANCE
          Related to characteristic SECURITY
static String SECURITY_FEATURES
          Related to characteristic SECURITY
static String SOFTWARE_RELATED_PORTABILITY
          Related to characteristic PORTABILITY
static String SYNCHRONIZATION_RELIABILITY
          Related to characteristic RELIABILITY
static String TESTABILITY_COMPLIANCE
          Related to characteristic TESTABILITY
static String TIME_ZONE_RELATED_PORTABILITY
          Related to characteristic PORTABILITY
static String TRANSPORTABILITY
          Related to characteristic REUSABILITY
static String UNDERSTANDABILITY
          Related to characteristic MAINTAINABILITY
static String UNIT_TESTABILITY
          Related to characteristic TESTABILITY
static String UNIT_TESTS
          Related to characteristic RELIABILITY
static String USABILITY_ACCESSIBILITY
          Related to characteristic ACCESSIBILITY
static String USABILITY_COMPLIANCE
          Related to characteristic ACCESSIBILITY
static String USABILITY_EASE_OF_USE
          Related to characteristic ACCESSIBILITY
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MODULARITY

public static final String MODULARITY
Related to characteristic REUSABILITY

See Also:
Constant Field Values

TRANSPORTABILITY

public static final String TRANSPORTABILITY
Related to characteristic REUSABILITY

See Also:
Constant Field Values

COMPILER_RELATED_PORTABILITY

public static final String COMPILER_RELATED_PORTABILITY
Related to characteristic PORTABILITY

See Also:
Constant Field Values

HARDWARE_RELATED_PORTABILITY

public static final String HARDWARE_RELATED_PORTABILITY
Related to characteristic PORTABILITY

See Also:
Constant Field Values

LANGUAGE_RELATED_PORTABILITY

public static final String LANGUAGE_RELATED_PORTABILITY
Related to characteristic PORTABILITY

See Also:
Constant Field Values

OS_RELATED_PORTABILITY

public static final String OS_RELATED_PORTABILITY
Related to characteristic PORTABILITY

See Also:
Constant Field Values

SOFTWARE_RELATED_PORTABILITY

public static final String SOFTWARE_RELATED_PORTABILITY
Related to characteristic PORTABILITY

See Also:
Constant Field Values

TIME_ZONE_RELATED_PORTABILITY

public static final String TIME_ZONE_RELATED_PORTABILITY
Related to characteristic PORTABILITY

See Also:
Constant Field Values

READABILITY

public static final String READABILITY
Related to characteristic MAINTAINABILITY

See Also:
Constant Field Values

UNDERSTANDABILITY

public static final String UNDERSTANDABILITY
Related to characteristic MAINTAINABILITY

See Also:
Constant Field Values

API_ABUSE

public static final String API_ABUSE
Related to characteristic SECURITY

See Also:
Constant Field Values

ERRORS

public static final String ERRORS
Related to characteristic SECURITY

See Also:
Constant Field Values

INPUT_VALIDATION_AND_REPRESENTATION

public static final String INPUT_VALIDATION_AND_REPRESENTATION
Related to characteristic SECURITY

See Also:
Constant Field Values

SECURITY_FEATURES

public static final String SECURITY_FEATURES
Related to characteristic SECURITY

See Also:
Constant Field Values

CPU_EFFICIENCY

public static final String CPU_EFFICIENCY
Related to characteristic EFFICIENCY

See Also:
Constant Field Values

MEMORY_EFFICIENCY

public static final String MEMORY_EFFICIENCY
Related to characteristic EFFICIENCY

See Also:
Constant Field Values

NETWORK_USE

public static final String NETWORK_USE
Related to characteristic EFFICIENCY

See Also:
Constant Field Values

ARCHITECTURE_CHANGEABILITY

public static final String ARCHITECTURE_CHANGEABILITY
Related to characteristic CHANGEABILITY

See Also:
Constant Field Values

DATA_CHANGEABILITY

public static final String DATA_CHANGEABILITY
Related to characteristic CHANGEABILITY

See Also:
Constant Field Values

LOGIC_CHANGEABILITY

public static final String LOGIC_CHANGEABILITY
Related to characteristic CHANGEABILITY

See Also:
Constant Field Values

ARCHITECTURE_RELIABILITY

public static final String ARCHITECTURE_RELIABILITY
Related to characteristic RELIABILITY

See Also:
Constant Field Values

DATA_RELIABILITY

public static final String DATA_RELIABILITY
Related to characteristic RELIABILITY

See Also:
Constant Field Values

EXCEPTION_HANDLING

public static final String EXCEPTION_HANDLING
Related to characteristic RELIABILITY

See Also:
Constant Field Values

FAULT_TOLERANCE

public static final String FAULT_TOLERANCE
Related to characteristic RELIABILITY

See Also:
Constant Field Values

INSTRUCTION_RELIABILITY

public static final String INSTRUCTION_RELIABILITY
Related to characteristic RELIABILITY

See Also:
Constant Field Values

LOGIC_RELIABILITY

public static final String LOGIC_RELIABILITY
Related to characteristic RELIABILITY

See Also:
Constant Field Values

RESOURCE_RELIABILITY

public static final String RESOURCE_RELIABILITY
Related to characteristic RELIABILITY

See Also:
Constant Field Values

SYNCHRONIZATION_RELIABILITY

public static final String SYNCHRONIZATION_RELIABILITY
Related to characteristic RELIABILITY

See Also:
Constant Field Values

UNIT_TESTS

public static final String UNIT_TESTS
Related to characteristic RELIABILITY

See Also:
Constant Field Values

INTEGRATION_TESTABILITY

public static final String INTEGRATION_TESTABILITY
Related to characteristic TESTABILITY

See Also:
Constant Field Values

UNIT_TESTABILITY

public static final String UNIT_TESTABILITY
Related to characteristic TESTABILITY

See Also:
Constant Field Values

USABILITY_ACCESSIBILITY

public static final String USABILITY_ACCESSIBILITY
Related to characteristic ACCESSIBILITY

See Also:
Constant Field Values

USABILITY_COMPLIANCE

public static final String USABILITY_COMPLIANCE
Related to characteristic ACCESSIBILITY

See Also:
Constant Field Values

USABILITY_EASE_OF_USE

public static final String USABILITY_EASE_OF_USE
Related to characteristic ACCESSIBILITY

See Also:
Constant Field Values

REUSABILITY_COMPLIANCE

public static final String REUSABILITY_COMPLIANCE
Related to characteristic REUSABILITY

See Also:
Constant Field Values

PORTABILITY_COMPLIANCE

public static final String PORTABILITY_COMPLIANCE
Related to characteristic PORTABILITY

See Also:
Constant Field Values

MAINTAINABILITY_COMPLIANCE

public static final String MAINTAINABILITY_COMPLIANCE
Related to characteristic MAINTAINABILITY

See Also:
Constant Field Values

SECURITY_COMPLIANCE

public static final String SECURITY_COMPLIANCE
Related to characteristic SECURITY

See Also:
Constant Field Values

EFFICIENCY_COMPLIANCE

public static final String EFFICIENCY_COMPLIANCE
Related to characteristic EFFICIENCY

See Also:
Constant Field Values

CHANGEABILITY_COMPLIANCE

public static final String CHANGEABILITY_COMPLIANCE
Related to characteristic CHANGEABILITY

See Also:
Constant Field Values

RELIABILITY_COMPLIANCE

public static final String RELIABILITY_COMPLIANCE
Related to characteristic RELIABILITY

See Also:
Constant Field Values

TESTABILITY_COMPLIANCE

public static final String TESTABILITY_COMPLIANCE
Related to characteristic TESTABILITY

See Also:
Constant Field Values


Copyright © 2009–2015 SonarSource. All rights reserved.