org.sonar.plugins.api.web.gwt.client.webservices
Class WSMetrics

java.lang.Object
  extended by org.sonar.plugins.api.web.gwt.client.webservices.WSMetrics

public class WSMetrics
extends java.lang.Object


Nested Class Summary
static class WSMetrics.Metric
           
static class WSMetrics.MetricLabel
           
 
Field Summary
static WSMetrics.Metric CLASSES_COUNT
           
static WSMetrics.Metric CODE_COVERAGE
           
static WSMetrics.Metric CODE_COVERAGE_LINE_HITS_DATA
           
static WSMetrics.Metric COMMENT_LINES
           
static WSMetrics.Metric COMMENT_RATIO
           
static WSMetrics.Metric COMPLEXITY
           
static WSMetrics.Metric COMPLEXITY_AVG_BY_CLASS
           
static WSMetrics.Metric COMPLEXITY_AVG_BY_FILE
           
static WSMetrics.Metric COMPLEXITY_AVG_BY_FUNCTION
           
static WSMetrics.Metric COMPLEXITY_CLASSES_COUNT_DISTRIBUTION
           
static WSMetrics.Metric COMPLEXITY_CLASSES_PERCENT_DISTRIBUTION
           
static WSMetrics.Metric COMPLEXITY_VS_COVERAGE
           
static WSMetrics.Metric DIRECTORIES
           
static WSMetrics.Metric DUPLICATED_BLOCKS
           
static WSMetrics.Metric DUPLICATED_FILES
           
static WSMetrics.Metric DUPLICATED_LINES
           
static WSMetrics.Metric DUPLICATED_LINES_RATIO
           
static WSMetrics.Metric DUPLICATIONS_DATA
           
static WSMetrics.Metric FILES_COUNT
           
static WSMetrics.Metric FUNCTIONS_COUNT
           
static WSMetrics.Metric JAVADOCS
           
static WSMetrics.Metric NCLOC
           
static WSMetrics.Metric PACKAGES_COUNT
           
static WSMetrics.Metric RULES_ALL_COMPLIANCE
           
static WSMetrics.Metric RULES_MANDATORY_COMPLIANCE
           
static WSMetrics.Metric RULES_MANDATORY_VIOLATIONS_COUNT
           
static WSMetrics.Metric RULES_OPTIONAL_COMPLIANCE
           
static WSMetrics.Metric RULES_OPTIONAL_VIOLATIONS_COUNT
           
static WSMetrics.Metric RULES_VIOLATIONS_COUNT
           
static WSMetrics.Metric TEST_DETAILS
           
static WSMetrics.Metric TESTS_COUNT
           
static WSMetrics.Metric TESTS_ERRORS
           
static WSMetrics.Metric TESTS_FAILURES
           
static WSMetrics.Metric TESTS_SKIPPED
           
static WSMetrics.Metric TESTS_SUCCESS_PERCENTAGE
           
static WSMetrics.Metric TESTS_TIME
           
 
Constructor Summary
WSMetrics()
           
 
Method Summary
static WSMetrics.Metric get(java.lang.String metricKey)
           
static java.util.List<WSMetrics.Metric> getDefaultMetrics()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

NCLOC

public static final WSMetrics.Metric NCLOC

CLASSES_COUNT

public static final WSMetrics.Metric CLASSES_COUNT

PACKAGES_COUNT

public static final WSMetrics.Metric PACKAGES_COUNT

FUNCTIONS_COUNT

public static final WSMetrics.Metric FUNCTIONS_COUNT

FILES_COUNT

public static final WSMetrics.Metric FILES_COUNT

DIRECTORIES

public static final WSMetrics.Metric DIRECTORIES

COMPLEXITY

public static final WSMetrics.Metric COMPLEXITY

COMPLEXITY_AVG_BY_CLASS

public static final WSMetrics.Metric COMPLEXITY_AVG_BY_CLASS

COMPLEXITY_AVG_BY_FUNCTION

public static final WSMetrics.Metric COMPLEXITY_AVG_BY_FUNCTION

COMPLEXITY_AVG_BY_FILE

public static final WSMetrics.Metric COMPLEXITY_AVG_BY_FILE

COMPLEXITY_CLASSES_COUNT_DISTRIBUTION

public static final WSMetrics.Metric COMPLEXITY_CLASSES_COUNT_DISTRIBUTION

COMPLEXITY_CLASSES_PERCENT_DISTRIBUTION

public static final WSMetrics.Metric COMPLEXITY_CLASSES_PERCENT_DISTRIBUTION

COMPLEXITY_VS_COVERAGE

public static final WSMetrics.Metric COMPLEXITY_VS_COVERAGE

JAVADOCS

public static final WSMetrics.Metric JAVADOCS

COMMENT_LINES

public static final WSMetrics.Metric COMMENT_LINES

COMMENT_RATIO

public static final WSMetrics.Metric COMMENT_RATIO

TESTS_COUNT

public static final WSMetrics.Metric TESTS_COUNT

TESTS_TIME

public static final WSMetrics.Metric TESTS_TIME

TESTS_ERRORS

public static final WSMetrics.Metric TESTS_ERRORS

TESTS_SKIPPED

public static final WSMetrics.Metric TESTS_SKIPPED

TESTS_FAILURES

public static final WSMetrics.Metric TESTS_FAILURES

TESTS_SUCCESS_PERCENTAGE

public static final WSMetrics.Metric TESTS_SUCCESS_PERCENTAGE

TEST_DETAILS

public static final WSMetrics.Metric TEST_DETAILS

CODE_COVERAGE

public static final WSMetrics.Metric CODE_COVERAGE

CODE_COVERAGE_LINE_HITS_DATA

public static final WSMetrics.Metric CODE_COVERAGE_LINE_HITS_DATA

DUPLICATED_LINES

public static final WSMetrics.Metric DUPLICATED_LINES

DUPLICATED_BLOCKS

public static final WSMetrics.Metric DUPLICATED_BLOCKS

DUPLICATED_FILES

public static final WSMetrics.Metric DUPLICATED_FILES

DUPLICATED_LINES_RATIO

public static final WSMetrics.Metric DUPLICATED_LINES_RATIO

DUPLICATIONS_DATA

public static final WSMetrics.Metric DUPLICATIONS_DATA

RULES_MANDATORY_COMPLIANCE

public static final WSMetrics.Metric RULES_MANDATORY_COMPLIANCE

RULES_MANDATORY_VIOLATIONS_COUNT

public static final WSMetrics.Metric RULES_MANDATORY_VIOLATIONS_COUNT

RULES_OPTIONAL_COMPLIANCE

public static final WSMetrics.Metric RULES_OPTIONAL_COMPLIANCE

RULES_OPTIONAL_VIOLATIONS_COUNT

public static final WSMetrics.Metric RULES_OPTIONAL_VIOLATIONS_COUNT

RULES_ALL_COMPLIANCE

public static final WSMetrics.Metric RULES_ALL_COMPLIANCE

RULES_VIOLATIONS_COUNT

public static final WSMetrics.Metric RULES_VIOLATIONS_COUNT
Constructor Detail

WSMetrics

public WSMetrics()
Method Detail

getDefaultMetrics

public static java.util.List<WSMetrics.Metric> getDefaultMetrics()

get

public static WSMetrics.Metric get(java.lang.String metricKey)


Copyright © 2009 SonarSource SA. All Rights Reserved.