Analysis of Class : org.junit.runner.Runner (Includes summary list of methods in class) Home

Dashboard for Class : org.junit.runner.Runner
Cyclomatic Complexity

Summary of Runner
FeatureNumberValues
NameRunner-
Number of Methods3-
LCOM0.00-
Average Cyclomatic Complexity1.00-
Number of Statements5-
Halstead Cumulative Bugs0.03-
Halstead Effort239.18-
UnWeighted Class Size3-
Instance Variables0 -
Imported Packages1org.junit.runner.notification.RunNotifier
Response For class3-
CBO25-
Maintainability Index106.03-
Cumulative Number of Comment Lines27-
Lines Of Code7-
Fan In22-
DIT1-
Maintainability Index (NC)156.03-
Specialization ratio15.00-
Reuse Ratio0.00-
COH0.00-
Local Method Calls1getDescription (1)
LCOM23.00-
Max Complexity1-
Halstead Cumulative Volume85.55-
Hierarchy Method Calls0
Number of Queries2-
Fan Out3-
SuperClass Namejava.lang.Object-
SIX0.00-
External Method Calls0.testCount (1)
Superclasses0 -
Total Complexity3-
Subclasses15org.junit.experimental.categories.Categories
org.junit.experimental.runners.Enclosed
org.junit.experimental.theories.Theories
org.junit.internal.builders.IgnoredClassRunner
org.junit.internal.runners.ErrorReportingRunner
org.junit.internal.runners.JUnit38ClassRunner
org.junit.internal.runners.JUnit4ClassRunner
org.junit.internal.runners.SuiteMethod
org.junit.runners.AllTests
org.junit.runners.BlockJUnit4ClassRunner
org.junit.runners.JUnit4
org.junit.runners.Parameterized
org.junit.runners.Parameterized$TestClassRunnerForParameters
org.junit.runners.ParentRunner
org.junit.runners.Suite
Message Passing Coupling0-
Number of Commands1-
Interfaces1org.junit.runner.Describable
Cumulative Number of Comments4-
Halstead Cumulative Length30-
Modifiers0 -
Summary of methods in org.junit.runner.Runner
Methods in Class : org.junit.runner.Runner
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
getDescription1316631.020.0110011022.000000015.51204000
run1518848.000.0110011122.000000024.00404000
testCount132129152.160.0101131014.000000038.04408020


Analysis of Method : getDescription() in Class : org.junit.runner.Runner
FeatureNumberValues
NamegetDescription-
Cyclomatic Complexity1-
Number of Comment Lines3-
Number of Statements1-
Halstead Length6-
Halstead Vocabulary6-
Halstead Effort31.02-
Halstead Bugs0.01-
Classes Referenced1org.junit.runner.Description (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments1-
Arguments0 -
Modifiers2public
abstract
Halstead Difficulty2.00-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume15.51-
Number of Operands2-
Variable References0
Number of Operators4-
Max. depth of nesting0-
Number of Expressions0-
Number of Loops0-

Top of this page

Analysis of Method : run(RunNotifier) in Class : org.junit.runner.Runner
FeatureNumberValues
Namerun-
Cyclomatic Complexity1-
Number of Comment Lines5-
Number of Statements1-
Halstead Length8-
Halstead Vocabulary8-
Halstead Effort48.00-
Halstead Bugs0.01-
Classes Referenced1org.junit.runner.notification.RunNotifier (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments1-
Arguments1notifier (org.junit.runner.notification.RunNotifier)
Modifiers2public
abstract
Halstead Difficulty2.00-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume24.00-
Number of Operands4-
Variable References0
Number of Operators4-
Max. depth of nesting0-
Number of Expressions0-
Number of Loops0-

Top of this page

Analysis of Method : testCount() in Class : org.junit.runner.Runner
FeatureNumberValues
NametestCount-
Cyclomatic Complexity1-
Number of Comment Lines3-
Number of Statements2-
Halstead Length12-
Halstead Vocabulary9-
Halstead Effort152.16-
Halstead Bugs0.01-
Classes Referenced0
External Methods Called1.testCount (1)
Local Methods Called1getDescription (1)
Lines Of Code3-
Number of Comments1-
Arguments0 -
Modifiers1public
Halstead Difficulty4.00-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume38.04-
Number of Operands4-
Variable References0
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