GMetrics Report

Report timestamp: May 31, 2022 8:21:42 PM

Metric Results

Package/Class/MethodMethod Lines (total)Method Lines (average)ABC (total)ABC (average)
[p] All packages28236.41582.33.3
[p] groovy28236.41582.33.3
[p] groovy/org28236.41582.33.3
[p] groovy/org/gmetrics28236.41582.33.3
[c] org.gmetrics.GMetricsRunner1919.010.310.3
[m] execute191910.310.3
[p] groovy/org/gmetrics/analyzer00.00.00.0
[p] groovy/org/gmetrics/ant1596.9101.24.6
[c] org.gmetrics.ant.AntFileSetSourceAnalyzer1207.573.04.6
[m] analyze884.04.0
[m] getSourceDirectories776.36.3
[m] calculatePackageLevelMetricResults446.06.0
[m] calculatePackageLevelMetricResults440.00.0
[m] processFileSet13136.86.8
[m] processFile202015.315.3
[m] applyMetricsToClass888.28.2
[m] findResultsNodeForPath331.01.0
[m] findPackageResultsNodeForPath775.25.2
[m] findPackageResultsNodeForPath440.00.0
[m] resultFromFirstMatchOrElseNull774.14.1
[m] findOrAddResultsNodeForPath12128.48.4
[m] removeBaseDirectoryPrefix772.22.2
[m] removeLeadingSlash333.23.2
[m] afterAllSourceCodeProcessed773.23.2
[m] <init>663.53.5
[c] org.gmetrics.ant.GMetricsTask366.026.04.2
[m] execute15159.99.9
[m] addFileset441.41.4
[m] addConfiguredReport101010.410.4
[m] createMetricSet332.82.8
[m] createSourceAnalyzer332.02.0
[m] createGMetricsRunner111.01.0
[c] org.gmetrics.ant.Report33.02.22.2
[m] addConfiguredOption332.22.2
[p] groovy/org/gmetrics/formatter196.39.93.3
[c] org.gmetrics.formatter.FormatterFactory66.04.24.2
[m] getFormatter664.24.2
[c] org.gmetrics.formatter.PercentageFormatter1010.05.75.7
[m] format10105.75.7
[c] org.gmetrics.formatter.ToStringFormatter33.00.00.0
[m] format330.00.0
[p] groovy/org/gmetrics/metric11566.1679.63.3
[c] org.gmetrics.metric.AbstractAstVisitor223.78.11.4
[m] isFirstVisit771.01.0
[m] sourceLine332.02.0
[m] getSourceUnit330.00.0
[m] isSynthetic331.41.4
[m] isNotSynthetic331.41.4
[m] isSyntheticNonRunMethod332.82.8
[c] org.gmetrics.metric.AbstractMethodMetric6811.336.55.9
[m] applyToMethod771.41.4
[m] applyToClosure771.41.4
[m] calculateForClass16168.28.2
[m] lineNumberForMethod131311.011.0
[m] addClosureFieldsToMetricResults14149.29.2
[m] addMethodsToMetricResults11116.56.5
[c] org.gmetrics.metric.AbstractMetric234.68.32.0
[m] applyToPackage661.41.4
[m] calculateForPackage442.02.0
[m] applyToClass661.41.4
[m] isNotAnInterface331.01.0
[m] createAggregateMetricResult443.23.2
[c] org.gmetrics.metric.MetricLevel183.610.22.0
[m] parse332.02.0
[m] parseCommaSeparatedList664.14.1
[m] getNames333.03.0
[m] toString330.00.0
[m] <init>331.41.4
[p] groovy/org/gmetrics/metric/abc2395.7134.73.3
[c] org.gmetrics.metric.abc.AbcAstVisitor1125.954.73.2
[m] visitMethod664.14.1
[m] visitBinaryExpression442.02.0
[m] visitPrefixExpression442.02.0
[m] visitPostfixExpression442.02.0
[m] visitMethodCallExpression441.41.4
[m] visitPropertyExpression551.41.4
[m] visitConstructorCallExpression441.41.4
[m] visitIfElse664.14.1
[m] visitSwitch775.45.4
[m] visitTryCatchFinally775.45.4
[m] visitTernaryExpression441.41.4
[m] visitBooleanExpression663.23.2
[m] visitNotExpression663.23.2
[m] handleExpressionContainingOperation18189.19.1
[m] countUnaryConditionals13137.37.3
[m] countUnaryConditionals440.00.0
[m] isSingleVariable331.01.0
[m] isFinalVariableDeclaration441.41.4
[m] isNotEmptyStatement332.22.2
[c] org.gmetrics.metric.abc.AbcMetric196.321.47.1
[m] calculate9910.210.2
[m] calculate669.29.2
[m] createAggregateMetricResult442.02.0
[c] org.gmetrics.metric.abc.AbcVector194.811.63.3
[m] getMagnitude557.37.3
[m] toString330.00.0
[m] squared330.00.0
[m] <init>885.25.2
[p] groovy/org/gmetrics/metric/abc/result895.648.73.7
[c] org.gmetrics.metric.abc.result.AbcMetricResult155.09.53.0
[m] getAt332.22.2
[m] toString330.00.0
[m] <init>998.18.1
[c] org.gmetrics.metric.abc.result.AggregateAbcMetricResult745.739.43.3
[m] calculateFunctions171713.913.9
[m] getCount330.00.0
[m] getTotalAbcVector331.01.0
[m] getAbcVector331.01.0
[m] getAverageAbcVector665.05.0
[m] getAt330.00.0
[m] toString330.00.0
[m] addChildrenToAbcVector886.46.4
[m] calculateMinimum442.42.4
[m] calculateMaximum442.42.4
[m] includesFunction331.41.4
[m] average883.53.5
[m] <init>995.85.8
[p] groovy/org/gmetrics/metric/classcount105.09.45.2
[c] org.gmetrics.metric.classcount.ClassCountMetric105.09.45.2
[m] calculateForClass554.14.1
[m] calculateForPackage555.55.5
[p] groovy/org/gmetrics/metric/coupling2425.6141.43.2
[c] org.gmetrics.metric.coupling.AbstractCouplingReferenceManager475.229.13.3
[m] addReferencesFromPackage665.85.8
[m] getPackageMetricResult441.41.4
[m] isSourcePackageOrAncestor884.14.1
[m] sortPackagesWithReferencesWithParentFirst332.02.0
[m] updateStatisticsForAncestorPackage121210.510.5
[m] parentPackageName332.22.2
[m] getReferencesFromPackage441.41.4
[m] normalizePackageName332.22.2
[m] <init>441.71.7
[c] org.gmetrics.metric.coupling.AbstractPackageCouplingMetric136.510.85.4
[m] calculateForClass10107.67.6
[m] <init>333.23.2
[c] org.gmetrics.metric.coupling.AfferentCouplingMetric165.37.12.0
[m] calculateForPackage995.15.1
[m] afterAllSourceCodeProcessed441.01.0
[m] getMetricResult331.01.0
[c] org.gmetrics.metric.coupling.AfferentCouplingReferenceManager336.616.13.6
[m] updateStatisticsForAllPackages663.03.0
[m] createEmptyMetricResult442.02.0
[m] applyReverseReferencesForPackage13137.27.2
[m] updateStatisticsForAllAncestorPackages774.54.5
[m] <init>331.01.0
[c] org.gmetrics.metric.coupling.EfferentCouplingMetric165.37.12.0
[m] calculateForPackage995.15.1
[m] getMetricResult331.01.0
[m] afterAllSourceCodeProcessed441.01.0
[c] org.gmetrics.metric.coupling.EfferentCouplingReferenceManager335.518.03.6
[m] updateStatisticsForAllPackages663.03.0
[m] createEmptyMetricResult442.02.0
[m] applyReferencesForPackage10108.98.9
[m] updateStatisticsForAllAncestorPackages774.54.5
[m] isSourcePackage331.01.0
[m] <init>331.01.0
[c] org.gmetrics.metric.coupling.PackageReferenceAstVisitor845.656.64.0
[m] visitClass10109.29.2
[m] visitField441.01.0
[m] visitConstructorCallExpression552.02.0
[m] visitVariableExpression552.02.0
[m] visitConstructorOrMethod887.07.0
[m] visitClosureExpression774.04.0
[m] visitCastExpression554.04.0
[m] visitClassExpression552.02.0
[m] visitPropertyExpression775.05.0
[m] visitImports9910.210.2
[m] checkType333.03.0
[m] checkTypeName442.22.2
[m] checkPackageName663.73.7
[m] isValidPackageReference332.22.2
[m] <init>331.41.4
[p] groovy/org/gmetrics/metric/coverage3496.8212.24.2
[c] org.gmetrics.metric.coverage.AbstractCoberturaCoverageMetric1218.684.26.4
[m] applyToMethod771.41.4
[m] applyToClosure442.02.0
[m] calculateForClass212116.816.8
[m] calculateForPackage161610.410.4
[m] calculate665.45.4
[m] getCoverageRatioForClass10108.18.1
[m] calculateCoverageForClassAndInnerClasses442.22.2
[m] getOverallPackageMetricValue444.14.1
[m] buildMethodResults161610.010.0
[m] calculateMethodResult998.28.2
[m] logMissingMethodCoverageInformation665.15.1
[m] findMethodElement666.76.7
[m] containsClasses333.23.2
[m] getCoberturaCoverageFile993.03.0
[c] org.gmetrics.metric.coverage.CoberturaBranchCoverageMetric268.717.35.9
[m] getCoverageRatioForSingleClass101011.211.2
[m] findLineElementsWithBranches331.41.4
[m] getBranchCoverageRatio13137.07.0
[c] org.gmetrics.metric.coverage.CoberturaCoverageFile696.348.94.2
[m] getOverallCoverageRate442.22.2
[m] parseCoverageRate552.82.8
[m] findPackageElement444.24.2
[m] findClassElement446.26.2
[m] findInnerClasses448.18.1
[m] hasInnerClasses332.02.0
[m] findMethodElement11116.26.2
[m] findAllMethodElements776.66.6
[m] getCoberturaXml12126.26.2
[m] createNonValidatingXmlSlurper11113.23.2
[m] <init>442.82.8
[c] org.gmetrics.metric.coverage.CoberturaLineCoverageMetric157.513.67.3
[m] getCoverageRatioForSingleClass10109.29.2
[m] getLinesCoverageRatio554.64.6
[c] org.gmetrics.metric.coverage.CoberturaSignatureParser757.531.83.7
[m] matchesCoberturaMethod883.53.5
[m] numberOfParameters332.02.0
[m] parseSignatureParameterTypes16167.97.9
[m] extractParameters551.41.4
[m] parseCoberturaSignatureParameterTypes772.42.4
[m] parseParameterTypes12126.26.2
[m] processStandaloneCharacter11115.85.8
[m] processCharacterWithinFullyQualifiedTypeName882.82.8
[m] classNameNoPackage443.03.0
[m] <init>110.00.0
[c] org.gmetrics.metric.coverage.CoberturaSignatureParser$ParseContext233.89.51.7
[m] startFullyQualifiedTypeName331.41.4
[m] withinFullyQualifiedTypeName331.01.0
[m] appendToFullyQualifiedTypeName331.01.0
[m] terminateFullyQualifiedTypeName664.14.1
[m] startNewArrayType331.01.0
[m] processPrimitiveTypeCode552.82.8
[c] org.gmetrics.metric.coverage.Ratio204.012.12.4
[m] plus443.23.2
[m] toBigDecimal444.64.6
[m] asType442.22.2
[m] toString440.00.0
[m] <init>442.82.8
[p] groovy/org/gmetrics/metric/crap3612.014.14.7
[c] org.gmetrics.metric.crap.CrapMetric3612.014.14.7
[m] calculate440.00.0
[m] calculate242411.711.7
[m] calculateCrapScore882.42.4
[p] groovy/org/gmetrics/metric/cyclomatic715.538.73.3
[c] org.gmetrics.metric.cyclomatic.CyclomaticComplexityAstVisitor595.425.72.2
[m] visitMethod883.33.3
[m] visitIfElse441.41.4
[m] visitWhileLoop441.41.4
[m] visitDoWhileLoop551.41.4
[m] visitForLoop441.41.4
[m] visitSwitch443.23.2
[m] visitCatchStatement441.41.4
[m] visitBinaryExpression13136.76.7
[m] visitTernaryExpression441.41.4
[m] visitMethodCallExpression552.42.4
[m] visitPropertyExpression442.42.4
[c] org.gmetrics.metric.cyclomatic.CyclomaticComplexityMetric126.013.36.6
[m] calculate666.66.6
[m] calculate666.66.6
[p] groovy/org/gmetrics/metric/fieldcount196.314.75.2
[c] org.gmetrics.metric.fieldcount.FieldCountAstVisitor105.06.63.3
[m] getNumberOfFields330.00.0
[m] visitClass776.66.6
[c] org.gmetrics.metric.fieldcount.FieldCountMetric99.08.28.2
[m] calculateForClass998.28.2
[p] groovy/org/gmetrics/metric/linecount386.334.36.2
[c] org.gmetrics.metric.linecount.ClassLineCountMetric99.08.38.3
[m] calculateForClass998.38.3
[c] org.gmetrics.metric.linecount.ClassLineCountAstVisitor66.04.14.1
[m] visitClass664.14.1
[c] org.gmetrics.metric.linecount.MethodLineCountAstVisitor126.09.45.2
[m] visitMethod665.25.2
[m] visitClosureExpression664.24.2
[c] org.gmetrics.metric.linecount.MethodLineCountMetric115.512.56.4
[m] calculate666.66.6
[m] calculate556.16.1
[p] groovy/org/gmetrics/metric/methodcount217.023.07.3
[c] org.gmetrics.metric.methodcount.MethodCountAstVisitor126.014.97.5
[m] getNumberOfMethods330.00.0
[m] visitClass9914.914.9
[c] org.gmetrics.metric.methodcount.MethodCountMetric99.08.28.2
[m] calculateForClass998.28.2
[p] groovy/org/gmetrics/metricregistry165.35.01.4
[c] org.gmetrics.metricregistry.DefaultMetricRegistry165.35.01.4
[m] getMetricClass440.00.0
[m] getAllMetricNames441.01.0
[m] buildMetricClassMap884.24.2
[p] groovy/org/gmetrics/metricset1475.978.03.3
[c] org.gmetrics.metricset.CompositeMetricSet124.03.61.4
[m] addMetric441.01.0
[m] addMetricSet442.22.2
[m] getMetrics441.01.0
[c] org.gmetrics.metricset.DefaultMetricSet44.01.01.0
[m] getMetrics441.01.0
[c] org.gmetrics.metricset.GroovyDslMetricSet2211.014.88.1
[m] getMetrics440.00.0
[m] <init>181814.814.8
[c] org.gmetrics.metricset.ListMetricSet115.54.92.4
[m] getMetrics440.00.0
[m] <init>774.94.9
[c] org.gmetrics.metricset.MetricSetBuilder73.53.22.2
[m] metricset442.22.2
[m] getMetricSet331.01.0
[c] org.gmetrics.metricset.TopLevelDelegate705.839.83.3
[m] metricset442.22.2
[m] metricset10109.49.4
[m] metric553.23.2
[m] metric664.54.5
[m] metric10108.68.6
[m] propertyMissing553.33.3
[m] methodMissing10105.95.9
[m] description440.00.0
[m] getMetricSet330.00.0
[m] assertClassImplementsMetricInterface442.22.2
[m] addMetric662.02.0
[m] isNotWithinAnotherMetricDefinition331.01.0
[c] org.gmetrics.metricset.MetricSetDelegate217.011.93.7
[m] methodMissing15157.87.8
[m] findMetric333.23.2
[m] <init>331.41.4
[p] groovy/org/gmetrics/report6597.9387.74.2
[c] org.gmetrics.report.AbstractReportWriter776.444.13.3
[m] writeReport14147.37.3
[m] writeReportToStandardOut443.23.2
[m] writeReportToFile997.57.5
[m] initializeDefaultResourceBundle12126.26.2
[m] getResourceBundleString993.53.5
[m] getResourceBundleStringOrNull992.22.2
[m] initializeFormatters777.07.0
[m] formatMetricResultValue442.42.4
[m] getFormattedTimestamp445.15.1
[m] isWriteToStandardOut332.02.0
[m] initializeResourceBundle111.01.0
[m] getTimestamp111.01.0
[c] org.gmetrics.report.BasicHtmlReportWriter17710.4121.57.3
[m] writeReport17179.29.2
[m] buildMetricResultColumns11115.15.1
[m] buildCSS883.03.0
[m] buildHeaderSection884.04.0
[m] buildBodySection11118.08.0
[m] buildReportTimestamp663.23.2
[m] buildResultsTable171715.015.0
[m] getMetricResultColumnHeading441.41.4
[m] setReportLevels331.41.4
[m] includesReportLevel332.02.0
[m] buildResultsTableRowRecursively333334.134.1
[m] buildResultsRowsForChildren994.14.1
[m] prefixForResultsNodeLevel884.14.1
[m] buildMetricDescriptions242427.027.0
[m] getDescriptionForMetricName441.41.4
[m] buildVersionFooter883.23.2
[m] buildTitle332.22.2
[c] org.gmetrics.report.FunctionsCriteriaFilter63.02.21.4
[m] setFunctions331.41.4
[m] includesFunction331.01.0
[c] org.gmetrics.report.LevelsCriteriaFilter63.03.22.2
[m] setLevels331.41.4
[m] includesLevel332.02.0
[c] org.gmetrics.report.MetricCriteriaFilterHelper235.814.33.7
[m] includesName773.33.3
[m] parseCriteria773.73.7
[m] parseCriteriaForSingleMetric665.15.1
[m] parseCommaSeparatedList334.04.0
[c] org.gmetrics.report.MetricsCriteriaFilter63.05.93.7
[m] setMetrics334.14.1
[m] includesMetric333.23.2
[c] org.gmetrics.report.SeriesValue73.52.81.4
[m] toString330.00.0
[m] <init>442.82.8
[c] org.gmetrics.report.SingleSeriesCriteriaFilter1317.766.63.7
[m] buildSeriesData202013.013.0
[m] findMatchingValuesForChildren664.14.1
[m] getResultsNodeFullName14147.17.1
[m] findMatchingValues151511.211.2
[m] sortValuesIfApplicable997.27.2
[m] limitToGreaterThanIfApplicable773.03.0
[m] limitToLessThanIfApplicable773.03.0
[m] limitToMaxResultsIfApplicable992.42.4
[m] assertMetricExists441.71.7
[m] assertLevelExists331.41.4
[m] assertFunctionExists442.42.4
[m] assertValidSortValue332.02.0
[m] assertValidMaxResultsValue11114.64.6
[m] assertValidGreaterThanValue331.01.0
[m] assertValidLessThanValue331.01.0
[m] assertValidNumberValue10103.63.6
[m] findMetric333.23.2
[c] org.gmetrics.report.SingleSeriesHtmlReportWriter969.643.44.1
[m] writeReport18188.88.8
[m] buildHeaderSection883.03.0
[m] buildCSS883.03.0
[m] buildBodySection13136.16.1
[m] buildReportTimestamp663.23.2
[m] buildResultsTable13138.08.0
[m] getSeriesValueNameHeading992.22.2
[m] buildSeriesValueRow996.16.1
[m] getMetricResultColumnHeading441.41.4
[m] buildVersionFooter883.23.2
[c] org.gmetrics.report.XmlReportWriter1308.791.36.2
[m] writeReport171710.410.4
[m] buildReportElement552.02.0
[m] buildProjectElement994.04.0
[m] buildPackageElements331.01.0
[m] buildElement777.67.6
[m] buildPackageElement202016.216.2
[m] buildClassElement111110.010.0
[m] buildMethodElement10109.09.0
[m] buildMetricElements772.02.0
[m] buildMetricElement141410.610.6
[m] isRoot331.41.4
[m] buildMetricsElement141413.313.3
[m] getDescriptionForMetric443.23.2
[m] isPackage332.22.2
[m] cdata330.00.0
[p] groovy/org/gmetrics/result1604.879.32.4
[c] org.gmetrics.result.ClassMetricResult73.52.81.4
[m] toString330.00.0
[m] <init>442.82.8
[c] org.gmetrics.result.MapMetricResult175.77.82.4
[m] getAt440.00.0
[m] toString441.01.0
[m] <init>997.17.1
[c] org.gmetrics.result.MethodKey234.611.92.4
[m] equals442.22.2
[m] hashCode441.01.0
[m] toString440.00.0
[m] <init>553.03.0
[m] <init>666.86.8
[c] org.gmetrics.result.MetricResultBuilder614.735.52.4
[m] createAggregateMetricResult13134.74.7
[m] toString330.00.0
[m] calculateFunctions10107.87.8
[m] calculateCount332.02.0
[m] total332.22.2
[m] calculateTotal551.41.4
[m] minimum333.23.2
[m] calculateMinimum442.42.4
[m] maximum333.23.2
[m] calculateMaximum442.42.4
[m] average333.23.2
[m] shouldCalculateFunction332.02.0
[m] isFunctionSpecifiedOrImplied445.45.4
[c] org.gmetrics.result.MutableMapMetricResult194.87.11.7
[m] getAt440.00.0
[m] putAt331.01.0
[m] toString441.01.0
[m] <init>885.85.8
[c] org.gmetrics.result.NumberMetricResult165.38.43.0
[m] getAt330.00.0
[m] toString331.01.0
[m] <init>10107.77.7
[c] org.gmetrics.result.SingleNumberMetricResult175.77.12.4
[m] getAt440.00.0
[m] toString441.01.0
[m] <init>996.46.4
[p] groovy/org/gmetrics/resultsnode1024.642.12.4
[c] org.gmetrics.resultsnode.ClassResultsNode344.915.72.4
[m] containsClassResults330.00.0
[m] getMetricResult442.82.8
[m] addClassMetricResult10104.24.2
[m] toString330.00.0
[m] addMethodMetricResult664.24.2
[m] <init>331.41.4
[m] <init>554.24.2
[c] org.gmetrics.resultsnode.MethodResultsNode243.47.31.0
[m] containsClassResults330.00.0
[m] getMetricResult442.82.8
[m] addMetricResult441.01.0
[m] getChildren331.01.0
[m] toString330.00.0
[m] <init>331.41.4
[m] <init>442.82.8
[c] org.gmetrics.resultsnode.PackageResultsNode445.519.22.4
[m] getChildren330.00.0
[m] containsClassResults333.03.0
[m] getMetricResult442.82.8
[m] addChildIfNotEmpty772.42.4
[m] addChild552.22.2
[m] applyMetric14147.57.5
[m] toString330.00.0
[m] <init>554.24.2
[p] groovy/org/gmetrics/source1116.257.83.7
[c] org.gmetrics.source.AbstractSourceCode518.526.34.1
[m] getLines663.33.3
[m] line554.44.4
[m] getAst16168.68.6
[m] getLineNumberForCharacterIndex16166.46.4
[m] isValid331.01.0
[m] normalizePath553.73.7
[c] org.gmetrics.source.SourceCodeCriteria1717.013.413.4
[m] matches171713.413.4
[c] org.gmetrics.source.SourceFile254.211.42.2
[m] getName331.01.0
[m] getPath330.00.0
[m] getText661.71.7
[m] toString331.01.0
[m] createSourceUnit553.63.6
[m] <init>554.64.6
[c] org.gmetrics.source.SourceString183.68.21.7
[m] getText330.00.0
[m] setPath333.03.0
[m] toString330.00.0
[m] createSourceUnit332.02.0
[m] <init>663.73.7
[p] groovy/org/gmetrics/util2756.5147.03.7
[c] org.gmetrics.util.AstUtil946.360.43.7
[m] isEmptyMethod332.02.0
[m] isClosureField332.22.2
[m] isBlock331.01.0
[m] isEmptyBlock555.45.4
[m] getMethodArguments10105.15.1
[m] isMethodCall10104.14.1
[m] isMethodCall443.73.7
[m] isMethodCall995.85.8
[m] isMethodNamed442.42.4
[m] getAnnotation665.15.1
[m] getVariableExpressions161615.015.0
[m] isFinalVariable14149.79.7
[m] isFromGeneratedSourceCode332.82.8
[m] respondsTo332.02.0
[m] <init>110.00.0
[c] org.gmetrics.util.Calculator84.04.62.4
[m] calculateAverage774.64.6
[m] <init>110.00.0
[c] org.gmetrics.util.ClassNameUtil264.314.92.4
[m] parentPackageName772.22.2
[m] isPackageName443.03.0
[m] isClassName444.14.1
[m] getNameOnly773.73.7
[m] isCapitalized332.82.8
[m] <init>110.00.0
[c] org.gmetrics.util.ImportUtil1111.07.17.1
[m] packageNameForImport11117.17.1
[c] org.gmetrics.util.PathUtil336.616.43.0
[m] getName773.73.7
[m] getParent995.85.8
[m] normalize332.22.2
[m] toPackageName13135.25.2
[m] <init>110.00.0
[c] org.gmetrics.util.PropertyUtil2311.511.56.2
[m] setPropertyFromString222211.511.5
[m] <init>110.00.0
[c] org.gmetrics.util.WildcardPattern4611.517.74.4
[m] matches774.14.1
[m] containsWildcards331.01.0
[m] convertStringWithWildcardsToRegex24248.88.8
[m] <init>12126.26.2
[p] groovy/org/gmetrics/util/io344.916.62.4
[c] org.gmetrics.util.io.ClassPathResource144.77.52.4
[m] getInputStream332.02.0
[m] getInputStream774.24.2
[m] <init>441.71.7
[c] org.gmetrics.util.io.DefaultResourceFactory126.05.83.6
[m] getResource995.45.4
[m] isUrl331.01.0
[c] org.gmetrics.util.io.UrlResource84.03.72.4
[m] getInputStream442.22.2
[m] <init>441.71.7

Metric Descriptions

#Metric NameDescription
1ABCMeasures size and complexity of source code. See the Wikipedia entry for the ABC metric.
2MethodLineCountCounts the number of lines in each method.

GMetrics 2.1.0