Analysis of Class : org.junit.internal.builders.IgnoredClassRunner (Includes summary list of methods in class) Home

Dashboard for Class : org.junit.internal.builders.IgnoredClassRunner
Cyclomatic Complexity

Summary of IgnoredClassRunner
FeatureNumberValues
NameIgnoredClassRunner-
Number of Methods3-
LCOM0.50-
Average Cyclomatic Complexity1.00-
Number of Statements8-
Halstead Cumulative Bugs0.06-
Halstead Effort746.47-
UnWeighted Class Size4-
Instance Variables1fTestClass (java.lang.Class)
Imported Packages3org.junit.runner.Description
org.junit.runner.Runner
org.junit.runner.notification.RunNotifier
Response For class3-
CBO4-
Maintainability Index140.90-
Cumulative Number of Comment Lines0-
Lines Of Code14-
Fan In1-
DIT1-
Maintainability Index (NC)140.90-
Specialization ratio0.00-
Reuse Ratio0.50-
COH0.67-
Local Method Calls1getDescription (1)
LCOM21.00-
Max Complexity1-
Halstead Cumulative Volume189.22-
Hierarchy Method Calls0
Number of Queries1-
Fan Out3-
SuperClass Nameorg.junit.runner.Runner-
SIX0.17-
External Method Calls0org.junit.runner.notification.RunNotifier.fireTestIgnored (1)
org.junit.runner.Description.createSuiteDescription (1)
Superclasses1org.junit.runner.Runner
Total Complexity3-
Subclasses0 -
Message Passing Coupling0-
Number of Commands2-
Interfaces0 -
Cumulative Number of Comments0-
Halstead Cumulative Length53-
Modifiers0 -
Summary of methods in org.junit.internal.builders.IgnoredClassRunner
Methods in Class : org.junit.internal.builders.IgnoredClassRunner
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
IgnoredClassRunner1021312233.020.0220030135.000000046.60528010
getDescription1021412210.800.0211030024.200000050.19618010
run1021613203.000.0211130123.430000059.21818020


Analysis of Method : IgnoredClassRunner(Class) in Class : org.junit.internal.builders.IgnoredClassRunner
FeatureNumberValues
NameIgnoredClassRunner-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements2-
Halstead Length13-
Halstead Vocabulary12-
Halstead Effort233.02-
Halstead Bugs0.02-
Classes Referenced2java.lang.Class (1)
? (1)
External Methods Called0
Local Methods Called0
Lines Of Code3-
Number of Comments0-
Arguments1testClass (java.lang.Class)
Modifiers3private
final
public
Halstead Difficulty5.00-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume46.60-
Number of Operands5-
Variable References2fTestClass (1)
testClass (1)
Number of Operators8-
Max. depth of nesting0-
Number of Expressions1-
Number of Loops0-

Top of this page

Analysis of Method : getDescription() in Class : org.junit.internal.builders.IgnoredClassRunner
FeatureNumberValues
NamegetDescription-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements2-
Halstead Length14-
Halstead Vocabulary12-
Halstead Effort210.80-
Halstead Bugs0.02-
Classes Referenced1org.junit.runner.Description (2)
External Methods Called1org.junit.runner.Description.createSuiteDescription (1)
Local Methods Called0
Lines Of Code3-
Number of Comments0-
Arguments0 -
Modifiers2@Override
public
Halstead Difficulty4.20-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume50.19-
Number of Operands6-
Variable References1fTestClass (1)
Number of Operators8-
Max. depth of nesting0-
Number of Expressions1-
Number of Loops0-

Top of this page

Analysis of Method : run(RunNotifier) in Class : org.junit.internal.builders.IgnoredClassRunner
FeatureNumberValues
Namerun-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements2-
Halstead Length16-
Halstead Vocabulary13-
Halstead Effort203.00-
Halstead Bugs0.02-
Classes Referenced1org.junit.runner.notification.RunNotifier (1)
External Methods Called1org.junit.runner.notification.RunNotifier.fireTestIgnored (1)
Local Methods Called1getDescription (1)
Lines Of Code3-
Number of Comments0-
Arguments1notifier (org.junit.runner.notification.RunNotifier)
Modifiers2@Override
public
Halstead Difficulty3.43-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume59.21-
Number of Operands8-
Variable References1notifier (1)
Number of Operators8-
Max. depth of nesting0-
Number of Expressions2-
Number of Loops0-

Top of this page

Top of this page Data Generated by JHawk - The Java Metrics tool Home