Analysis of Package : org.junit.runners(Includes Summary of methods in package) Home

Dashboard for Package : org.junit.runners
Average Cyclomatic ComplexityCyclomatic Complexity

Summary of org.junit.runners
FeatureNumberValues
Nameorg.junit.runners-
Number of Classes12-
Number of Statements387-
Average Cyclomatic Complexity1.41-
Halstead Cumulative Bugs3.65-
Halstead Effort88032.88-
Halstead Cumulative Length2481-
Halstead Cumulative Volume10956.69-
Maintainability Index124.87-
Cumulative Number of Comment Lines386-
Lines Of Code556-
Total Complexity117-
Cumulative Number of Comments74-
Instability0.52-
Distance0.48-
FanIn10-
Number of Methods83-
Maintainability Index (NC)124.64-
Abstractness0.00-
Max Complexity4-
FanOut11-
Summary of classes in org.junit.runners
Classes in Package: org.junit.runners
NameNo. MethodsLCOMAVCCNOSHBUGHEFFUWCSINSTPACKRFCCBOMICCMLNLOCF-INDITMINCS-RR-RCOHLMCLCOM2MAXCCHVOLHIERNQUFOUTSuperclassSIXEXTNSUPTCCNSUBMPCNCOINTRCCOMHLTHMOD
AllTests10.001.0030.02274.4310111123.6415503134.000.000.750.0001.00163.51001org.junit.internal.runners.SuiteMethod0.0003100102190
BlockJUnit4ClassRunner300.001.501141.5037980.67300273022128.9114217952128.681.500.330.002530.0044492.8132018org.junit.runners.ParentRunner0.04024530100269930
BlockJUnit4ClassRunner$ReflectiveCallable10.001.0030.02163.12102710135.780601135.780.000.000.0001.00146.60110java.lang.Object0.0000100000132
JUnit410.001.0030.02274.4310112104.6213503134.000.000.750.0001.00163.51002org.junit.runners.BlockJUnit4ClassRunner0.0003100102190
Parameterized40.671.75220.329966.5551145780.49493603118.050.000.750.5024.003964.29137org.junit.runners.Suite0.07137011021990
Parameterized$TestClassRunnerForParameters70.081.14210.243825.06921474131.6104303131.610.000.750.4313.002730.93454org.junit.runners.BlockJUnit4ClassRunner0.09038002001765
ParentRunner240.121.54921.0524972.41284272523129.5810612041129.348.000.100.1417230.0043142.9701219org.junit.runner.Runner0.04113781121337130
ParentRunner$Comparator10.001.0030.03399.65102710132.710501132.710.000.000.0000.00177.71110java.lang.Object0.0000100000211
ParentRunner$Runnable10.001.0030.02125.47102711136.680501136.680.000.000.0001.00150.19101java.lang.Object0.0000100100141
ParentRunner$RunnerScheduler20.001.0040.02137.00202720145.321701145.320.000.000.0002.00151.47000java.lang.Object0.0000200201176
ParentRunner$Statement10.001.0030.0191.35102710137.760601137.760.000.000.0001.00136.54100java.lang.Object0.0000100100112
Suite100.891.20270.419822.73111121012118.29535052136.171.500.330.20122.0021236.16147org.junit.runners.ParentRunner0.050212306072860


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