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

Dashboard for Class : org.junit.runners.model.FrameworkMember
Cyclomatic Complexity

Summary of FrameworkMember
FeatureNumberValues
NameFrameworkMember-
Number of Methods3-
LCOM0.00-
Average Cyclomatic Complexity1.67-
Number of Statements9-
Halstead Cumulative Bugs0.06-
Halstead Effort881.25-
UnWeighted Class Size3-
Instance Variables0 -
Imported Packages2java.lang.annotation.Annotation
java.util.List
Response For class3-
CBO4-
Maintainability Index183.65-
Cumulative Number of Comment Lines3-
Lines Of Code10-
Fan In4-
DIT1-
Maintainability Index (NC)133.65-
Specialization ratio2.00-
Reuse Ratio0.00-
COH0.00-
Local Method Calls1isShadowedBy (1)
LCOM23.00-
Max Complexity3-
Halstead Cumulative Volume167.28-
Hierarchy Method Calls0
Number of Queries3-
Fan Out0-
SuperClass Namejava.lang.Object-
SIX0.00-
External Method Calls0 -
Superclasses0 -
Total Complexity5-
Subclasses2org.junit.runners.model.FrameworkField
org.junit.runners.model.FrameworkMethod
Message Passing Coupling0-
Number of Commands0-
Interfaces0 -
Cumulative Number of Comments1-
Halstead Cumulative Length49-
Modifiers0 -
Summary of methods in org.junit.runners.model.FrameworkMember
Methods in Class : org.junit.runners.model.FrameworkMember
NameCOMPNOCLNOSHLTHHVOCHEFFHBUGCREFXMETLMETNLOCNOCNOAMODHDIFVDECEXCTEXCRCASTTDNHVOLNANDVREFNOPRMDNNEXPLOOP
getAnnotations1316631.020.0110011012.000000015.51204000
isShadowedBy1017729.480.0110010111.500000019.65403000
isShadowedBy3062617717.350.0420160106.7500000106.2712214011


Analysis of Method : getAnnotations() in Class : org.junit.runners.model.FrameworkMember
FeatureNumberValues
NamegetAnnotations-
Cyclomatic Complexity1-
Number of Comment Lines3-
Number of Statements1-
Halstead Length6-
Halstead Vocabulary6-
Halstead Effort31.02-
Halstead Bugs0.01-
Classes Referenced1java.lang.annotation.Annotation (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments1-
Arguments0 -
Modifiers1abstract
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 : isShadowedBy(T) in Class : org.junit.runners.model.FrameworkMember
FeatureNumberValues
NameisShadowedBy-
Cyclomatic Complexity1-
Number of Comment Lines0-
Number of Statements1-
Halstead Length7-
Halstead Vocabulary7-
Halstead Effort29.48-
Halstead Bugs0.01-
Classes Referenced1T (1)
External Methods Called0
Local Methods Called0
Lines Of Code1-
Number of Comments0-
Arguments1otherMember (T)
Modifiers1abstract
Halstead Difficulty1.50-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume19.65-
Number of Operands4-
Variable References0
Number of Operators3-
Max. depth of nesting0-
Number of Expressions0-
Number of Loops0-

Top of this page

Analysis of Method : isShadowedBy(List) in Class : org.junit.runners.model.FrameworkMember
FeatureNumberValues
NameisShadowedBy-
Cyclomatic Complexity3-
Number of Comment Lines0-
Number of Statements6-
Halstead Length26-
Halstead Vocabulary17-
Halstead Effort717.35-
Halstead Bugs0.04-
Classes Referenced2java.util.List (1)
T (3)
External Methods Called0
Local Methods Called1isShadowedBy (1)
Lines Of Code6-
Number of Comments0-
Arguments1members (java.util.List)
Modifiers0 -
Halstead Difficulty6.75-
Variable Declarations0
Exceptions Thrown0
Exceptions Referenced0
Number of casts0-
Total Depth of Nesting0-
Halstead Volume106.27-
Number of Operands12-
Variable References2members (1)
each (1)
Number of Operators14-
Max. depth of nesting0-
Number of Expressions1-
Number of Loops1-

Top of this page

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