Analysis of Class : org.junit.internal.runners.model.ReflectiveCallable (Includes summary list of methods in class) Home

Dashboard for Class : org.junit.internal.runners.model.ReflectiveCallable
Cyclomatic Complexity

Summary of ReflectiveCallable
FeatureNumberValues
NameReflectiveCallable-
Number of Methods2-
LCOM0.00-
Average Cyclomatic Complexity1.50-
Number of Statements6-
Halstead Cumulative Bugs0.04-
Halstead Effort621.57-
UnWeighted Class Size2-
Instance Variables0 -
Imported Packages1java.lang.reflect.InvocationTargetException
Response For class2-
CBO2-
Maintainability Index173.37-
Cumulative Number of Comment Lines4-
Lines Of Code10-
Fan In2-
DIT1-
Maintainability Index (NC)133.48-
Specialization ratio0.00-
Reuse Ratio0.00-
COH0.00-
Local Method Calls1runReflectiveCall (1)
LCOM22.00-
Max Complexity2-
Halstead Cumulative Volume124.10-
Hierarchy Method Calls0
Number of Queries2-
Fan Out0-
SuperClass Namejava.lang.Object-
SIX0.00-
External Method Calls0e.getTargetException (1)
Superclasses0 -
Total Complexity3-
Subclasses0 -
Message Passing Coupling0-
Number of Commands0-
Interfaces0 -
Cumulative Number of Comments1-
Halstead Cumulative Length34-
Modifiers0 -
Summary of methods in org.junit.internal.runners.model.ReflectiveCallable
Methods in Class : org.junit.internal.runners.model.ReflectiveCallable
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
run2042417560.570.0331170015.710110298.108116120
runReflectiveCall1018860.000.0120010022.500100024.00305000


Analysis of Method : run() in Class : org.junit.internal.runners.model.ReflectiveCallable
FeatureNumberValues
Namerun-
Cyclomatic Complexity2-
Number of Comment Lines0-
Number of Statements4-
Halstead Length24-
Halstead Vocabulary17-
Halstead Effort560.57-
Halstead Bugs0.03-
Classes Referenced3java.lang.reflect.InvocationTargetException (1)
java.lang.Object (1)
java.lang.Throwable (1)
External Methods Called1e.getTargetException (1)
Local Methods Called1runReflectiveCall (1)
Lines Of Code7-
Number of Comments0-
Arguments0 -
Modifiers1public
Halstead Difficulty5.71-
Variable Declarations0
Exceptions Thrown1java.lang.Throwable (1)
Exceptions Referenced1java.lang.reflect.InvocationTargetException (1)
Number of casts0-
Total Depth of Nesting2-
Halstead Volume98.10-
Number of Operands8-
Variable References1e (1)
Number of Operators16-
Max. depth of nesting1-
Number of Expressions2-
Number of Loops0-

Top of this page

Analysis of Method : runReflectiveCall() in Class : org.junit.internal.runners.model.ReflectiveCallable
FeatureNumberValues
NamerunReflectiveCall-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements1-
Halstead Length8-
Halstead Vocabulary8-
Halstead Effort60.00-
Halstead Bugs0.01-
Classes Referenced2java.lang.Object (1)
java.lang.Throwable (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments0-
Arguments0 -
Modifiers2protected
abstract
Halstead Difficulty2.50-
Variable Declarations0
Exceptions Thrown1java.lang.Throwable (1)
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume24.00-
Number of Operands3-
Variable References0
Number of Operators5-
Max. depth of nesting0-
Number of Expressions0-
Number of Loops0-

Top of this page

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