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

Dashboard for Class : org.junit.rules.Verifier
Cyclomatic Complexity

Summary of Verifier
FeatureNumberValues
NameVerifier-
Number of Methods2-
LCOM0.00-
Average Cyclomatic Complexity1.00-
Number of Statements4-
Halstead Cumulative Bugs0.06-
Halstead Effort1087.84-
UnWeighted Class Size2-
Instance Variables0 -
Imported Packages2org.junit.runners.model.FrameworkMethod
org.junit.runners.model.Statement
Response For class2-
CBO4-
Maintainability Index108.85-
Cumulative Number of Comment Lines26-
Lines Of Code7-
Fan In1-
DIT1-
Maintainability Index (NC)138.23-
Specialization ratio1.00-
Reuse Ratio0.00-
COH0.00-
Local Method Calls0
LCOM22.00-
Max Complexity1-
Halstead Cumulative Volume183.73-
Hierarchy Method Calls0
Number of Queries1-
Fan Out3-
SuperClass Namejava.lang.Object-
SIX0.00-
External Method Calls0org.junit.runners.model.Statement.Statement (1)
Superclasses0 -
Total Complexity2-
Subclasses1org.junit.rules.ErrorCollector
Message Passing Coupling0-
Number of Commands1-
Interfaces1org.junit.rules.MethodRule
Cumulative Number of Comments2-
Halstead Cumulative Length46-
Modifiers0 -
Summary of methods in org.junit.rules.Verifier
Methods in Class : org.junit.rules.Verifier
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
apply10235221040.530.05310100316.6700000156.0816019010
verify1417739.300.0110021012.000100019.65304000


Analysis of Method : apply(Statement, FrameworkMethod, Object) in Class : org.junit.rules.Verifier
FeatureNumberValues
Nameapply-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements2-
Halstead Length35-
Halstead Vocabulary22-
Halstead Effort1040.53-
Halstead Bugs0.05-
Classes Referenced3org.junit.runners.model.Statement (3)
org.junit.runners.model.FrameworkMethod (1)
java.lang.Object (1)
External Methods Called1org.junit.runners.model.Statement.Statement (1)
Local Methods Called0
Lines Of Code10-
Number of Comments0-
Arguments3base (org.junit.runners.model.Statement)
method (org.junit.runners.model.FrameworkMethod)
target (java.lang.Object)
Modifiers1public
Halstead Difficulty6.67-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume156.08-
Number of Operands16-
Variable References0
Number of Operators19-
Max. depth of nesting0-
Number of Expressions1-
Number of Loops0-

Top of this page

Analysis of Method : verify() in Class : org.junit.rules.Verifier
FeatureNumberValues
Nameverify-
Cyclomatic Complexity1-
Number of Comment Lines4-
Number of Statements1-
Halstead Length7-
Halstead Vocabulary7-
Halstead Effort39.30-
Halstead Bugs0.01-
Classes Referenced1java.lang.Throwable (1)
External Methods Called0
Local Methods Called0
Lines Of Code2-
Number of Comments1-
Arguments0 -
Modifiers1protected
Halstead Difficulty2.00-
Variable Declarations0
Exceptions Thrown1java.lang.Throwable (1)
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume19.65-
Number of Operands3-
Variable References0
Number of Operators4-
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