Analysis of Class : org.junit.experimental.theories.suppliers.TestedOnSupplier (Includes summary list of methods in class) Home

Dashboard for Class : org.junit.experimental.theories.suppliers.TestedOnSupplier
Cyclomatic Complexity

Summary of TestedOnSupplier
FeatureNumberValues
NameTestedOnSupplier-
Number of Methods1-
LCOM0.00-
Average Cyclomatic Complexity2.00-
Number of Statements11-
Halstead Cumulative Bugs0.13-
Halstead Effort5281.98-
UnWeighted Class Size1-
Instance Variables0 -
Imported Packages6java.util.ArrayList
java.util.Arrays
java.util.List
org.junit.experimental.theories.ParameterSignature
org.junit.experimental.theories.ParameterSupplier
org.junit.experimental.theories.PotentialAssignment
Response For class1-
CBO3-
Maintainability Index102.68-
Cumulative Number of Comment Lines0-
Lines Of Code11-
Fan In0-
DIT1-
Maintainability Index (NC)102.68-
Specialization ratio0.00-
Reuse Ratio0.50-
COH0.00-
Local Method Calls0
LCOM21.00-
Max Complexity2-
Halstead Cumulative Volume387.57-
Hierarchy Method Calls0
Number of Queries1-
Fan Out3-
SuperClass Nameorg.junit.experimental.theories.ParameterSupplier-
SIX0.00-
External Method Calls0org.junit.experimental.theories.ParameterSignature.getAnnotation (1)
org.junit.experimental.theories.PotentialAssignment.forValue (1)
List.add (1)
java.util.Arrays.asList (1)
java.util.ArrayList.ArrayList (1)
ints().toString (1)
TestedOn.ints (1)
Superclasses1org.junit.experimental.theories.ParameterSupplier
Total Complexity2-
Subclasses0 -
Message Passing Coupling0-
Number of Commands0-
Interfaces0 -
Cumulative Number of Comments0-
Halstead Cumulative Length78-
Modifiers0 -
Summary of methods in org.junit.experimental.theories.suppliers.TestedOnSupplier
Methods in Class : org.junit.experimental.theories.suppliers.TestedOnSupplier
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
getValueSources201074355273.980.13770901213.8930001379.57337411101


Analysis of Method : getValueSources(ParameterSignature) in Class : org.junit.experimental.theories.suppliers.TestedOnSupplier
FeatureNumberValues
NamegetValueSources-
Cyclomatic Complexity2-
Number of Comment Lines0-
Number of Statements10-
Halstead Length74-
Halstead Vocabulary35-
Halstead Effort5273.98-
Halstead Bugs0.13-
Classes Referenced7java.util.List (2)
org.junit.experimental.theories.ParameterSignature (1)
org.junit.experimental.theories.PotentialAssignment (4)
java.util.ArrayList (1)
java.util.Arrays (1)
TestedOn.class (1)
TestedOn (1)
External Methods Called7org.junit.experimental.theories.ParameterSignature.getAnnotation (1)
org.junit.experimental.theories.PotentialAssignment.forValue (1)
List.add (1)
java.util.ArrayList.ArrayList (1)
java.util.Arrays.asList (1)
TestedOn.ints (1)
ints().toString (1)
Local Methods Called0
Lines Of Code9-
Number of Comments0-
Arguments1sig (org.junit.experimental.theories.ParameterSignature)
Modifiers2@Override
public
Halstead Difficulty13.89-
Variable Declarations3testedOn (TestedOn)
list (List<PotentialAssignment>)
ints (int[])
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting1-
Halstead Volume379.57-
Number of Operands33-
Variable References7i (1)
testedOn (1)
list (2)
sig (1)
ints (2)
Number of Operators41-
Max. depth of nesting1-
Number of Expressions10-
Number of Loops1-

Top of this page

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