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

Dashboard for Class : org.junit.experimental.theories.PotentialAssignment
Cyclomatic Complexity

Summary of PotentialAssignment
FeatureNumberValues
NamePotentialAssignment-
Number of Methods3-
LCOM0.00-
Average Cyclomatic Complexity1.00-
Number of Statements5-
Halstead Cumulative Bugs0.10-
Halstead Effort2774.64-
UnWeighted Class Size3-
Instance Variables0 -
Imported Packages0 -
Response For class3-
CBO6-
Maintainability Index147.64-
Cumulative Number of Comment Lines0-
Lines Of Code6-
Fan In6-
DIT1-
Maintainability Index (NC)147.64-
Specialization ratio1.00-
Reuse Ratio0.00-
COH0.00-
Local Method Calls0
LCOM23.00-
Max Complexity1-
Halstead Cumulative Volume311.34-
Hierarchy Method Calls0
Number of Queries3-
Fan Out0-
SuperClass Namejava.lang.Object-
SIX0.00-
External Method Calls0org.junit.experimental.theories.PotentialAssignment.PotentialAssignment (1)
Superclasses0 -
Total Complexity3-
Subclasses1org.junit.experimental.theories.internal.AllMembersSupplier$MethodParameterValue
Message Passing Coupling0-
Number of Commands0-
Interfaces0 -
Cumulative Number of Comments0-
Halstead Cumulative Length75-
Modifiers0 -
Summary of methods in org.junit.experimental.theories.PotentialAssignment
Methods in Class : org.junit.experimental.theories.PotentialAssignment
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
forValue10257242653.640.093101702510.1500000261.3424033010
getDescription1018860.000.0120010022.500100024.00305000
getValue1018860.000.0120010022.500100024.00305000


Analysis of Method : forValue(String, Object) in Class : org.junit.experimental.theories.PotentialAssignment
FeatureNumberValues
NameforValue-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements2-
Halstead Length57-
Halstead Vocabulary24-
Halstead Effort2653.64-
Halstead Bugs0.09-
Classes Referenced3org.junit.experimental.theories.PotentialAssignment (2)
java.lang.String (1)
java.lang.Object (1)
External Methods Called1org.junit.experimental.theories.PotentialAssignment.PotentialAssignment (1)
Local Methods Called0
Lines Of Code17-
Number of Comments0-
Arguments2name (java.lang.String)
value (java.lang.Object)
Modifiers5private
static
final
public
static
Halstead Difficulty10.15-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume261.34-
Number of Operands24-
Variable References0
Number of Operators33-
Max. depth of nesting0-
Number of Expressions1-
Number of Loops0-

Top of this page

Analysis of Method : getDescription() in Class : org.junit.experimental.theories.PotentialAssignment
FeatureNumberValues
NamegetDescription-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements1-
Halstead Length8-
Halstead Vocabulary8-
Halstead Effort60.00-
Halstead Bugs0.01-
Classes Referenced2java.lang.String (1)
org.junit.experimental.theories.CouldNotGenerateValueException (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments0-
Arguments0 -
Modifiers2public
abstract
Halstead Difficulty2.50-
Variable Declarations0
Exceptions Thrown1org.junit.experimental.theories.CouldNotGenerateValueException (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

Analysis of Method : getValue() in Class : org.junit.experimental.theories.PotentialAssignment
FeatureNumberValues
NamegetValue-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements1-
Halstead Length8-
Halstead Vocabulary8-
Halstead Effort60.00-
Halstead Bugs0.01-
Classes Referenced2java.lang.Object (1)
org.junit.experimental.theories.CouldNotGenerateValueException (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments0-
Arguments0 -
Modifiers2public
abstract
Halstead Difficulty2.50-
Variable Declarations0
Exceptions Thrown1org.junit.experimental.theories.CouldNotGenerateValueException (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