[ {
  "shortName" : "private void formatDetailedStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 592,
  "linesOfCode" : 322,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String translate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/JdkTypeIDsPreJdk11.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 419,
  "linesOfCode" : 201,
  "mcCabeIndex" : 97,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IItemFactory createItemFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 561,
  "linesOfCode" : 166,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doRead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 505,
  "linesOfCode" : 149,
  "mcCabeIndex" : 36,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats calculate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/OverallStatsCalculator.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 257,
  "linesOfCode" : 145,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 495,
  "linesOfCode" : 136,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IUnorderedWindowVisitor createWindowVisitor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 495,
  "linesOfCode" : 134,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedChartSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 331,
  "linesOfCode" : 133,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferrerTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 218,
  "linesOfCode" : 131,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionInstanceDescriptor handleCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 375,
  "linesOfCode" : 126,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 236,
  "linesOfCode" : 124,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 285,
  "linesOfCode" : 121,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initDefaultVariables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Variables.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 180,
  "linesOfCode" : 119,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 257,
  "linesOfCode" : 110,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readHeapDump()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 547,
  "endLine" : 662,
  "linesOfCode" : 110,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 255,
  "linesOfCode" : 109,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  FilterEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 439,
  "linesOfCode" : 109,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void scanObjectsFromRootObj()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 219,
  "linesOfCode" : 101,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawCurve()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 367,
  "linesOfCode" : 100,
  "mcCabeIndex" : 24,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 210,
  "linesOfCode" : 99,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GcInfoHolder getMaxFreedWindow()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcFreedRatioRule.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 280,
  "linesOfCode" : 98,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void formatOverallStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 210,
  "linesOfCode" : 95,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventSinkFactory getEventSinkFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SyntheticAttributeExtension.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 181,
  "linesOfCode" : 94,
  "mcCabeIndex" : 25,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 169,
  "linesOfCode" : 94,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 336,
  "linesOfCode" : 91,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 582,
  "endLine" : 675,
  "linesOfCode" : 90,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleObjectArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 487,
  "linesOfCode" : 90,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addReport()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 336,
  "linesOfCode" : 86,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefChainElement getLastRefChainElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 261,
  "linesOfCode" : 84,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FlavorSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 341,
  "linesOfCode" : 82,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 249,
  "linesOfCode" : 82,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  PropertySheetRow buildProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 604,
  "endLine" : 693,
  "linesOfCode" : 81,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 303,
  "linesOfCode" : 81,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 891,
  "endLine" : 976,
  "linesOfCode" : 80,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 343,
  "linesOfCode" : 80,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 392,
  "linesOfCode" : 79,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/NameWizardPage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 184,
  "linesOfCode" : 78,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeLabelProvider.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 124,
  "linesOfCode" : 78,
  "mcCabeIndex" : 37,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeChartAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 247,
  "linesOfCode" : 78,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypedEditingSupport createTypeEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 265,
  "linesOfCode" : 77,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 192,
  "linesOfCode" : 75,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/StringDeduplicationRule.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 205,
  "linesOfCode" : 75,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinearUnit makeUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 471,
  "endLine" : 555,
  "linesOfCode" : 75,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 975,
  "endLine" : 1063,
  "linesOfCode" : 75,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedDialsSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 265,
  "linesOfCode" : 75,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 218,
  "linesOfCode" : 75,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 554,
  "linesOfCode" : 74,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 371,
  "linesOfCode" : 74,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readValueForTypeSignature()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 684,
  "endLine" : 757,
  "linesOfCode" : 74,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStatisticsTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTable.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 144,
  "linesOfCode" : 73,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DiscoveryEntry createMonitoredJvmDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 272,
  "linesOfCode" : 73,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int calculateOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BarArrayHandler.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 194,
  "linesOfCode" : 73,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 183,
  "linesOfCode" : 72,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterEditor buildFilterSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 770,
  "endLine" : 849,
  "linesOfCode" : 72,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 273,
  "linesOfCode" : 71,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfxUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 244,
  "linesOfCode" : 71,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ErrorRule.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 174,
  "linesOfCode" : 70,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 483,
  "endLine" : 558,
  "linesOfCode" : 70,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 160,
  "linesOfCode" : 68,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DiscoveryEntry createAttachableJvmDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 419,
  "linesOfCode" : 68,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFormatter getFormatterResolving()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 293,
  "linesOfCode" : 67,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 791,
  "endLine" : 864,
  "linesOfCode" : 67,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IEventSinkFactory wrapSinkFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 348,
  "linesOfCode" : 66,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIAttributeInspector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 549,
  "endLine" : 625,
  "linesOfCode" : 66,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 174,
  "linesOfCode" : 66,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 403,
  "linesOfCode" : 65,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 174,
  "linesOfCode" : 65,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initDescFactories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 257,
  "linesOfCode" : 65,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypedEditingSupport createUnitEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 347,
  "linesOfCode" : 64,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getUnvisitedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 240,
  "linesOfCode" : 64,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JavaHeapObject getNextObjToScan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DepthFirstHeapScaner.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 217,
  "linesOfCode" : 64,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 169,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager aggregatorMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 226,
  "linesOfCode" : 63,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 19,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 264,
  "linesOfCode" : 63,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 178,
  "linesOfCode" : 63,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 281,
  "linesOfCode" : 62,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected synchronized Scene createScene()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 130,
  "linesOfCode" : 62,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Result calculateOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/WeakMapHandler.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 148,
  "linesOfCode" : 61,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Snapshot read()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 319,
  "linesOfCode" : 60,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleValueArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 490,
  "endLine" : 557,
  "linesOfCode" : 60,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void iterateMapEntryOrTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 328,
  "linesOfCode" : 59,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/FxMain.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 123,
  "linesOfCode" : 58,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 247,
  "linesOfCode" : 58,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIsPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 560,
  "endLine" : 618,
  "linesOfCode" : 58,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 180,
  "linesOfCode" : 58,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 285,
  "endLine" : 345,
  "linesOfCode" : 57,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcFreedRatioRule.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 164,
  "linesOfCode" : 56,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 381,
  "linesOfCode" : 56,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IXDataRenderer getChartRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 314,
  "linesOfCode" : 56,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 188,
  "linesOfCode" : 56,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubscriptionsSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 156,
  "linesOfCode" : 56,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetUnitMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 179,
  "linesOfCode" : 56,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 409,
  "linesOfCode" : 55,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int fieldDescToBinaryJLS()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 352,
  "linesOfCode" : 55,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ColumnManager createColumnManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 182,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 113,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean updateFromJREConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 244,
  "linesOfCode" : 55,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scanEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 204,
  "linesOfCode" : 55,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollapsedObj collapseLinkedListImpl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 353,
  "endLine" : 421,
  "linesOfCode" : 55,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void extractFromAttributeDir()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 306,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 242,
  "linesOfCode" : 54,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractSampler createSampleBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 254,
  "linesOfCode" : 54,
  "mcCabeIndex" : 26,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createPeriodPropertyControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 555,
  "endLine" : 617,
  "linesOfCode" : 54,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExecuteOperationForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 157,
  "linesOfCode" : 54,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createPartControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 346,
  "linesOfCode" : 53,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TableViewer createAttributeConfiguratorTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 133,
  "linesOfCode" : 53,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 517,
  "endLine" : 577,
  "linesOfCode" : 53,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 192,
  "linesOfCode" : 53,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AutoBoxingRule.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 164,
  "linesOfCode" : 52,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter readFrom()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 195,
  "linesOfCode" : 52,
  "mcCabeIndex" : 27,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 401,
  "endLine" : 452,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateStandardReport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 238,
  "linesOfCode" : 52,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AncestorViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 135,
  "linesOfCode" : 51,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 199,
  "linesOfCode" : 51,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createButtons()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 319,
  "linesOfCode" : 51,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupMouseTracker()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 310,
  "linesOfCode" : 51,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseUp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 178,
  "linesOfCode" : 51,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 151,
  "linesOfCode" : 50,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getLivesetRatioResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/StringDeduplicationRule.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 269,
  "linesOfCode" : 50,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebuildItemList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 342,
  "linesOfCode" : 50,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 361,
  "endLine" : 414,
  "linesOfCode" : 49,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text getTextControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 329,
  "endLine" : 379,
  "linesOfCode" : 49,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getKindText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1235,
  "endLine" : 1283,
  "linesOfCode" : 49,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvocatorBuilderForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 218,
  "linesOfCode" : 49,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getSizeOfOneTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 258,
  "linesOfCode" : 49,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 152,
  "linesOfCode" : 48,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 87,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 134,
  "linesOfCode" : 48,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatisticsTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsTable.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 113,
  "linesOfCode" : 48,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForSuperclassesDefiningProblemFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 352,
  "linesOfCode" : 48,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  void addTreeColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 125,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Navigator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 171,
  "linesOfCode" : 47,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 229,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createButtonContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 202,
  "linesOfCode" : 47,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String clusterAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 320,
  "linesOfCode" : 47,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void generateFieldClusters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 383,
  "linesOfCode" : 47,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/HighJvmCpuRule.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 155,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printReport()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 239,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 488,
  "endLine" : 538,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 140,
  "linesOfCode" : 46,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IXDataRenderer getChartRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 230,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void drawSpan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 445,
  "endLine" : 491,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IStatus monitorRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 219,
  "linesOfCode" : 46,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 252,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 183,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistenceSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/PersistenceSectionPart.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 115,
  "linesOfCode" : 46,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JavaHeapObject getNextObjFromFrontier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 277,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayList findClassesWithNullFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 240,
  "linesOfCode" : 46,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IActionProvider buildActionProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderRepository.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 114,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashMap getMBeanInfos()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 340,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 200,
  "linesOfCode" : 45,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createInputs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 296,
  "linesOfCode" : 45,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 459,
  "linesOfCode" : 45,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StaticField getStaticFieldElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 147,
  "linesOfCode" : 45,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getMapBinsImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 248,
  "linesOfCode" : 45,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 195,
  "linesOfCode" : 44,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebuildViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 439,
  "endLine" : 483,
  "linesOfCode" : 44,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 234,
  "linesOfCode" : 44,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 289,
  "linesOfCode" : 44,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 121,
  "linesOfCode" : 44,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String checkForErrors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 580,
  "endLine" : 632,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createInvocationResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 261,
  "linesOfCode" : 44,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createPartControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 151,
  "linesOfCode" : 44,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Snapshot readSnapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 327,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 344,
  "linesOfCode" : 44,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String clusterAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 416,
  "linesOfCode" : 44,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void scanObjectsFromRootObj()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DepthFirstHeapScaner.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 139,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 219,
  "linesOfCode" : 44,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result calculateResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 213,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/ApplicationHaltsRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 126,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result getEventAvailabilityResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 532,
  "endLine" : 575,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FileOpener getFileOpener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 156,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updatePie()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 284,
  "linesOfCode" : 43,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryPoolTableSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolTableSectionPart.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 114,
  "linesOfCode" : 43,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onRecordingLoaded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 160,
  "linesOfCode" : 43,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 227,
  "linesOfCode" : 43,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildHistograms()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 308,
  "linesOfCode" : 43,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 135,
  "linesOfCode" : 43,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 107,
  "linesOfCode" : 42,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 116,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 372,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 353,
  "endLine" : 397,
  "linesOfCode" : 42,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection updateBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 569,
  "endLine" : 613,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDetails()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 362,
  "linesOfCode" : 42,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 191,
  "linesOfCode" : 42,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 314,
  "endLine" : 358,
  "linesOfCode" : 42,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 165,
  "linesOfCode" : 42,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte getNumUnusedBytes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 252,
  "linesOfCode" : 42,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractStructReader createStructReaderV1()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 277,
  "linesOfCode" : 41,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 136,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTab.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 120,
  "linesOfCode" : 41,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/TriggerConditionWizardPage.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 128,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 379,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean createHtmlOverview()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 449,
  "linesOfCode" : 41,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ISpanSeries rangeSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 433,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void draw()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 364,
  "endLine" : 414,
  "linesOfCode" : 41,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IContributionItem createTitleMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 196,
  "linesOfCode" : 41,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toStringInReverseOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 128,
  "linesOfCode" : 41,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ISpanSeries rangeSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 189,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IValueReader createPrimitiveReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 175,
  "linesOfCode" : 40,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObject createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OldObjectFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 105,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Collection toArrays()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 197,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createButtons()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 241,
  "linesOfCode" : 40,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 485,
  "endLine" : 528,
  "linesOfCode" : 40,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeChartMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 318,
  "linesOfCode" : 40,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildHistograms()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 375,
  "linesOfCode" : 40,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 622,
  "endLine" : 674,
  "linesOfCode" : 40,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/DumpRecordingJob.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 127,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void iterateOneTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 154,
  "linesOfCode" : 40,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StringBuilder getPrintableCondensedRefChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 505,
  "endLine" : 549,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateData()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 114,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 481,
  "endLine" : 526,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 326,
  "endLine" : 364,
  "linesOfCode" : 39,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String generateStructuredHtml()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 296,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 131,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void initializeLogging()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 120,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 189,
  "linesOfCode" : 39,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 138,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeCellFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 441,
  "endLine" : 487,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OptimisticComparator.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 117,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TextNode.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 105,
  "linesOfCode" : 39,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSettingsTextInputPanel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 366,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String nextUniqueName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 206,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 165,
  "linesOfCode" : 39,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Snapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 193,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 15,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 136,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void handleFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 132,
  "linesOfCode" : 39,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ArrayList findClassesWithUnusedHiByteFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 287,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FeatureSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 145,
  "linesOfCode" : 39,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Field createField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 206,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DumpReasonRule.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 122,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getValueString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 195,
  "linesOfCode" : 38,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void slidingWindowOrdered()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 131,
  "linesOfCode" : 38,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 289,
  "endLine" : 356,
  "linesOfCode" : 38,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ChartSelection.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 133,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/RangedChartSelection.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 135,
  "linesOfCode" : 38,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection updateLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 567,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCGrammar.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 179,
  "linesOfCode" : 38,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 130,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IRecordingDescriptor getDescriptorByTimerange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderToolkit.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 155,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void invokeAsync()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 213,
  "linesOfCode" : 38,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getFieldsToInternAsText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/codeanalysis/DupStringFieldFinder.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 102,
  "linesOfCode" : 38,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 130,
  "linesOfCode" : 38,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String internString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/StringInterner.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 114,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForElSize8()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 247,
  "linesOfCode" : 38,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 112,
  "linesOfCode" : 38,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 237,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initializeFromExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 119,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 137,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpanLimit getMaxSpanLimit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 187,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractStructReader createStructReaderV2()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 235,
  "linesOfCode" : 37,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity parseInteractive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 369,
  "linesOfCode" : 37,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 140,
  "linesOfCode" : 37,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HeapHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 240,
  "linesOfCode" : 37,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String hostPortCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 504,
  "endLine" : 540,
  "linesOfCode" : 37,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SimpleImportFromFileWizardPage.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 116,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager sortMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnMenusFactory.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 151,
  "linesOfCode" : 37,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 127,
  "linesOfCode" : 37,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static Dialog createDialogFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 112,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map decodeJRockitJDP()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 113,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryAgentLoadingStyleOfStartingTheAgent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 148,
  "linesOfCode" : 37,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getMapEntriesImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 271,
  "linesOfCode" : 37,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void analyzeViaAllObjectsEnum()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 142,
  "linesOfCode" : 37,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/JvmInternalsDataProvider.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 89,
  "linesOfCode" : 36,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 140,
  "linesOfCode" : 36,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GcTableSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/GcTableSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 111,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void openFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 181,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 184,
  "linesOfCode" : 36,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Polygon getSamplesPolygon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 190,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Polygon getSamplesPolygon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 167,
  "linesOfCode" : 36,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 573,
  "endLine" : 619,
  "linesOfCode" : 36,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addLocalTemplatesTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 120,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 156,
  "linesOfCode" : 36,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CachedReadBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 140,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printProblemFieldsHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 630,
  "endLine" : 668,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEncodedIntNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 304,
  "linesOfCode" : 36,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 537,
  "endLine" : 580,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List importFromXML()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 333,
  "linesOfCode" : 36,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Callable getInvocator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 112,
  "linesOfCode" : 36,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedGcOptionsRule.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 101,
  "linesOfCode" : 35,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByClassRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 109,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getAllocationRatioResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/StringDeduplicationRule.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 316,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByThreadRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 107,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 199,
  "linesOfCode" : 35,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Executable createAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 110,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 178,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void makeActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 122,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createFileMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 270,
  "linesOfCode" : 35,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAttributesFromRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 125,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String limitedDeepToString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 338,
  "endLine" : 372,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 222,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 146,
  "linesOfCode" : 35,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Node createLogicNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 348,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDiscovery()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 114,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager setupUpdateIntervalMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 94,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 533,
  "endLine" : 582,
  "linesOfCode" : 35,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 194,
  "linesOfCode" : 35,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollapsedObj collapseCollectionImpl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 351,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConstructorSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorSectionPart.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 107,
  "linesOfCode" : 35,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeFromExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 121,
  "linesOfCode" : 35,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Parameter parseParameter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 220,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketWriteRule.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 131,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IValueReader getReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 197,
  "linesOfCode" : 34,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity parseInteractive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 665,
  "endLine" : 712,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createFlag()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 315,
  "linesOfCode" : 34,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 146,
  "linesOfCode" : 34,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate and()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 151,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate or()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 195,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ClusterType fromProblemKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ClusterType.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 99,
  "linesOfCode" : 34,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createStacks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 274,
  "linesOfCode" : 34,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 189,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAction createSetTopicAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 395,
  "endLine" : 432,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void toggleSelect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 471,
  "endLine" : 505,
  "linesOfCode" : 34,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Group createSecurityGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 133,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ISpanSeries max()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySeries.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 87,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class postFindClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtClassLoaderHook.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 99,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createCustomArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 281,
  "linesOfCode" : 34,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 125,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean verifyObjSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 866,
  "endLine" : 915,
  "linesOfCode" : 34,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForElSize4()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 204,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationInfoSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationInfoSectionPart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 113,
  "linesOfCode" : 34,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/WrappedConnectionException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 101,
  "linesOfCode" : 34,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Method parseMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 258,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String stringify()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 242,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 270,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RangeContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/RangeContentType.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 128,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinearKindOfQuantity createTimespan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 513,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 228,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemoryPoolInformation setupSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolModel.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 115,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerConditionSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerConditionSectionPart.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 104,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 147,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMenuListener attributeMenuListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 152,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 200,
  "linesOfCode" : 33,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateAgainstSchema()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 234,
  "linesOfCode" : 33,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 139,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateYAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 382,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumberCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/NumberCellEditor.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 78,
  "linesOfCode" : 33,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Consumer createEnableUpdatesCallback()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 344,
  "endLine" : 377,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readCharElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/HeapStringReader.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 132,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSparsenessOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 207,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 476,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean connect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 444,
  "linesOfCode" : 33,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 146,
  "linesOfCode" : 33,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getContentTypeAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 150,
  "linesOfCode" : 32,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/VMOperationRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 123,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getDistinctFrames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 221,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateHead()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/SortedHead.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 148,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 93,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 117,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 243,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantitySeries threadRanges()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 214,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 207,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Control buildCheckboxGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 170,
  "linesOfCode" : 32,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 95,
  "linesOfCode" : 32,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createFileSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 170,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 292,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager visibilityMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnMenusFactory.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 108,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set createQualifiedVariableSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 247,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 218,
  "endLine" : 257,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List importFilesTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateToolkit.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 98,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ModifyListener createPeriodModifyListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 647,
  "endLine" : 681,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IContributionItem createRangeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 120,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryJCMDStyleStartingOfTheAgent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 212,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OptionInfo optionInfoFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 102,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static HashMap readProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/SystemPropertiesReader.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 87,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createSubscribeButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationInfoSectionPart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 147,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void setPersistenceDir()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 106,
  "linesOfCode" : 32,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/CompareCpuRule.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 114,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/TlabAllocationRatioRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 97,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileWriteRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 111,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 112,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createStringContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 353,
  "linesOfCode" : 31,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Iterable getChildItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 132,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean poll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 253,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postWindowCreate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 141,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performDrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 184,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 425,
  "endLine" : 458,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateChartAndListDetails()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 457,
  "endLine" : 489,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 157,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 99,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prettyPrint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/PrettyPrinter.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 106,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createTextInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 448,
  "linesOfCode" : 31,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHumanFriendlyName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 621,
  "endLine" : 654,
  "linesOfCode" : 31,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final JavaHeapObject getSampleElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 129,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getSizeByCountingElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 171,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldsAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 441,
  "endLine" : 473,
  "linesOfCode" : 31,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int skipBackPotentialCollectionImplOrLinkedList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 303,
  "linesOfCode" : 31,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Callable getInvocator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 241,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initializeFromExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 178,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TransformDescriptor parseTransformData()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 148,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitBox()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 169,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getIdleResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 249,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInArgumentsRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 93,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IPoolFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/GlobalObjectPool.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 73,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String localizedFormatFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 280,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getLargestExactUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/CustomUnitSelector.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 169,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getPrimitiveType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 237,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite createComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/ActionComponentFactory.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 101,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TriggerRule createRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 182,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 242,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterComponent createFilterComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 137,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 109,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateHighlightRects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 429,
  "linesOfCode" : 30,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createCustomArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 114,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkActivated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 144,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Polygon getRightAngleChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 251,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 663,
  "endLine" : 695,
  "linesOfCode" : 30,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AveragingSampleBuffer createSampleBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 167,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 153,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 439,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 127,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXConnectorProvider extendEnv()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/OsgiServicesJmxProviderProxy.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 113,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 384,
  "linesOfCode" : 30,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 143,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractArrayElementMenuAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 89,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 91,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recheckPointerSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 824,
  "endLine" : 858,
  "linesOfCode" : 30,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printClassesWithProblemKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 594,
  "endLine" : 624,
  "linesOfCode" : 30,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanTreeSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 128,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AttributeList getAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 147,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T createService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 152,
  "linesOfCode" : 30,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeMetadata()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 176,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createJavaTypeContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 390,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getNumericString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 280,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 100,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 127,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 127,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemTab.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 98,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNewRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 301,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getUpdateSites()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/UpdateSiteURLToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 85,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 95,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IPageUI redisplay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 295,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addValueFunction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 135,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 339,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createButtonContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 113,
  "linesOfCode" : 29,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityStored()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 130,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FocusTracker()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 126,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addConnectionTester()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 311,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoteJMXAgentWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 163,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Polygon getSamplesPolygon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 160,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 126,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeControlElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 467,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 196,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CharacterEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 79,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 107,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitReferencedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 888,
  "endLine" : 918,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getDeepEntrySize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 120,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArrayList getOverheadsByClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 160,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendEMail()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 127,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void retrieveAndDispatchNormalAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 184,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 162,
  "linesOfCode" : 29,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String checkFlightRecorderSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 177,
  "linesOfCode" : 29,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ExceptionRule.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 115,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRelevantTraceHtmlList()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/StacktraceDataProvider.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 86,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDeprecationText()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 125,
  "linesOfCode" : 28,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 98,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLoadingRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 110,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DebugNonSafepointsRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 87,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcPauseRatioRule.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 109,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFormatToolkit.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 88,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUnit getUnitOrNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 594,
  "endLine" : 622,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/RuleRegistry.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 88,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String replaceVariables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 90,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 151,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 439,
  "endLine" : 469,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void redrawChartImages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 355,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemListAndChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 138,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IXDataRenderer getChartRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 216,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 140,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 172,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pasteNodes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 602,
  "endLine" : 631,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DragSourceListener createLocalDragSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DndToolkit.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 112,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  ViewerDropAdapter createLocalDropTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DndToolkit.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 170,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean validates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 179,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renderText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 228,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ColumnManager build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 293,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/ValidationToolkit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 78,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XMLModel create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 179,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractSampler createSampleBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 191,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void paintTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 202,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateButtonsAccordingTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 254,
  "linesOfCode" : 28,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePropertyEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 340,
  "endLine" : 374,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 118,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRecordingDescriptor start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 188,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/RJMXUIPlugin.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 98,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "outerLoop: for()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/WeakHashMapDescriptor.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 108,
  "linesOfCode" : 28,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetailedStats getDetailedStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 260,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForElSize2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 165,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void calculateFinalStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 136,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 190,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseMove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 114,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List seekTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 495,
  "endLine" : 522,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNumerical()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 197,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void write()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 164,
  "linesOfCode" : 28,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 91,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingMetaspaceLiveSetRule.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 97,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpanSquare getMaxCountCluster()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 104,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IValueReader createFieldReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 470,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackTraceSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 96,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/BooleanInputItem.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 86,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createAttributeSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 270,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 207,
  "linesOfCode" : 27,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookMarkersListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 130,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateCharts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 368,
  "linesOfCode" : 27,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 198,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void startClient()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 153,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 111,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preLaunch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 109,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void switchSubtreeToFinalFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 468,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadBuffer create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 174,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long determineCacheSizeFromFreeMem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 330,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 105,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getSegmentEntriesSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 169,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 85,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void calculate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 174,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RefChainElement getLastRefChainElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 101,
  "linesOfCode" : 27,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 99,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putMetadataForElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadata.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 161,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 116,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/QuantityReader.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 77,
  "linesOfCode" : 26,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimestampKind buildContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 196,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IDisplayable createInfinite()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 237,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getLargestExactUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 141,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void appendLayeredBreakdown()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 149,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double leastSquareMemory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 219,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void prettyPrint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/NotificationUIToolkit.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 121,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 158,
  "linesOfCode" : 26,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TwitterFactory createTwitterFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 158,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doAddPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 209,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean askConfirmation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 413,
  "endLine" : 439,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportFactory.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 87,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List initializeChartConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 348,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSequence()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 294,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateChartAndListDetails()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 395,
  "endLine" : 424,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyPressed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 302,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 141,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void runProgressTask()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 311,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DoubleStored()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 178,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLValidationResult validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 161,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 258,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawExtrapolatedData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 239,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createLastPartRecordingOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 237,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordingWizardModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 157,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 230,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXConnectorProvider extendEnv()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/EclipseJmxProviderProxy.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 115,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static JVMArch getArch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 302,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String resolveCommandLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 457,
  "linesOfCode" : 26,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection updateEventTypeMetadataMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 388,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String parseJavaVersionFromJre()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 328,
  "endLine" : 353,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addDefaultCharts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 213,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReportFormatter calculateAndFormatStandardStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 329,
  "endLine" : 360,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 136,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JavaField newInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 76,
  "linesOfCode" : 26,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 243,
  "linesOfCode" : 26,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getExactFieldName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ClassUtils.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 81,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String removeEndLinesAndAddQuotes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MiscUtils.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 92,
  "linesOfCode" : 26,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefChainElement toReferenceChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 92,
  "linesOfCode" : 26,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForProblems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 119,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupStringStats getDuplicationStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 218,
  "linesOfCode" : 26,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addColorsToLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 403,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMBeanServerChangeListener createMBeanServerChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 128,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadMetadataElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadata.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 133,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 118,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map extractRevocations()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 271,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationPauseRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 97,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInSystemPropertiesRule.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 85,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInEnvironmentRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 84,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 95,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getGcStallResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 104,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skipString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 211,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IChunkLoader createChunkLoader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 315,
  "linesOfCode" : 25,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  Iterator of()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/IteratorToolkit.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 167,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String simplifyType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 143,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHumanReadable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 327,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String generateSinglePageHtml()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 256,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 165,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTweeter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 273,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createPersistenceDirectory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 107,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/MBeanBrowserPage.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 92,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 108,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 231,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 102,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/ConsoleExampleAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 82,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile browseForSaveAsFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 97,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void menuAboutToShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/FrameSeparatorManager.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 93,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 115,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IXDataRenderer buildThreadRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 168,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 135,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void populateAttributeMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeComponentConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 118,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void evaluateRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 280,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CheckboxTableViewer buildCheckboxViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 137,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 99,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Item create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 202,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsoleTab.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 90,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startUpdateThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 173,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 464,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IXYData addFirstBoundaryPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 201,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fixSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSubsamplingBuffer.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 113,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebuildOptimizingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 430,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showMonitoringWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 164,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 144,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Runnable createTabRefresher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 232,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Statement parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 93,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void process()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 92,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getEventSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 255,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List encodeAllEventSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 169,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkSelectedUnitAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 254,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 114,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void fill()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/InformationSectionPart.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 80,
  "linesOfCode" : 25,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateLongLivedStringsReport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 275,
  "linesOfCode" : 25,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSparsenessOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 91,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetailedStatsCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 133,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 156,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getVerboseInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 219,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 104,
  "linesOfCode" : 25,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 107,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map getPropertyAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 137,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 117,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedVmOptionsRule.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 81,
  "linesOfCode" : 24,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map extractClassEntriesFromQuery()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 205,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readRawString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 177,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventSink create()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 94,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized Collection buildSortedArrays()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 251,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator getQuantityAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1158,
  "endLine" : 1181,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String generateSubPageHTML()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 344,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimeRangeThreadFilter createThreadsAndRangesFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1055,
  "endLine" : 1079,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableViewer createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 246,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PageRec doCreatePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 87,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 131,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 112,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 101,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 98,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/TriggerTab.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 93,
  "linesOfCode" : 24,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TableStackSelectionManager createStacks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 223,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void insertPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 143,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void useFlavor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 550,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void displayErrorPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 277,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  ViewerDropAdapter createLocalDropListTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DndToolkit.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 139,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Menu createPopupMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 292,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JConsolePluginTabbedPane()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 102,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createHostPortComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 457,
  "endLine" : 481,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Properties getCurrentAgentSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentSettings.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 105,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 397,
  "endLine" : 430,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "XMLTagInstance findEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 354,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 472,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ExportChartAsImage.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 91,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Configuration createConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/ConfigurationFactory.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 86,
  "linesOfCode" : 24,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void populateMonitoredVMs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 183,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 90,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getRecordingFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 427,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void executeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticOperationForm.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 122,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readVersionHeader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 521,
  "endLine" : 545,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private byte signatureFromTypeId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 978,
  "endLine" : 1001,
  "linesOfCode" : 24,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Iterator getFinalizerObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 387,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/IdentityHashMapDescriptor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 84,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void preOrderTraverseTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 177,
  "linesOfCode" : 24,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TriggerRule buildFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 279,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object lookupValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 178,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationListener createListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 119,
  "linesOfCode" : 24,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String convertDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 199,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEnvironment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXConnectionDescriptor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 116,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IServerHandle createConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/RJMXStartCommand.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 95,
  "linesOfCode" : 24,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String composeShortMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 568,
  "endLine" : 591,
  "linesOfCode" : 23,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 99,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CompressedOopsRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 84,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LowOnPhysicalMemoryRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 87,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 96,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 351,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream openUncompressedStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 121,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHumanReadable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 113,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 275,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onConnectionChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 152,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadTableSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 118,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceLabelProvider.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 78,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 269,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IMethod findMethod()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 78,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createClient()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 188,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startTimeBoundRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 123,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createStacks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 305,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getJavaCommandLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMCommandLineToolkit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 83,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StyleRange createParameterStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptLineStyleListener.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 178,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/Initializer.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 71,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 351,
  "endLine" : 373,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeFilterBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 315,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IBaseLabelProvider createTableHighlightProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 516,
  "endLine" : 539,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createChartTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 634,
  "endLine" : 660,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream readPagesFromFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 167,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 500,
  "endLine" : 523,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 463,
  "endLine" : 487,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void configureColumnManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 370,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 355,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 897,
  "endLine" : 919,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 75,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void drawBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 291,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubdividedQuantityRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 100,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownRecordingOptions.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 103,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getServerActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 515,
  "endLine" : 539,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 644,
  "endLine" : 667,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void modifyText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 151,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSettingsButtonPanel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 368,
  "endLine" : 392,
  "linesOfCode" : 23,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IXYData findFirstPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 235,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 271,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void paintTickMarks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 267,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addContributedTemplatesTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 145,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizard doCreateWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StartRecordingAction.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 84,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map decodeHotSpot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 149,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketListener.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 82,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection updateEventTypeMetadataMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 381,
  "endLine" : 408,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addOptionsToV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 199,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRecordingDescriptor start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 186,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 109,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 118,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaLazyReadObject getObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 114,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean scanMapEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 160,
  "linesOfCode" : 23,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSparsenessOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 316,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 106,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 108,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnderutilizedFields getUnusedHiBytesFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 205,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getListSortedByInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 105,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectDefaultBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 159,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MRI createFromQualifiedName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 268,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TransformRegistry from()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 95,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void readGlobalConfig()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 179,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkDocumentedXX()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 459,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getTimeConversionResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 167,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkFilters.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 188,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getEventTypes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 138,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String humanifyName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventAppearance.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 139,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 380,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Iterable backwards()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/ListToolkit.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 75,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void slidingWindowUnordered()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 206,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 87,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemPropertiesSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemPropertiesSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 94,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceJob.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 129,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStatus resetTriggers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 131,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 338,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 195,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecureStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 145,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OSType determineOSType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 125,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/FlightRecordingExampleAction.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 79,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 97,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createHelpMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 170,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 337,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void renderBackdrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 352,
  "endLine" : 376,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 226,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 186,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 151,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDetails()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 335,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 398,
  "endLine" : 419,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSaveAs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 368,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void openSelectFileDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 327,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 207,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParameterSuggestions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/WidgetHelper.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 72,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 445,
  "endLine" : 467,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File browseForSaveAsFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/IDESupportUIToolkit.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 75,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookTreeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 400,
  "linesOfCode" : 22,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateExportWizard.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 90,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 121,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findUniqueName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 307,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemplateManagerWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 172,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createBooleanPropertyControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 503,
  "endLine" : 526,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void populateAttachableVMs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 343,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void asyncRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 714,
  "endLine" : 736,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableViewer createIOperationList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 241,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AccessibleControlAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AccessibleControlAction.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 372,
  "endLine" : 393,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int readValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 133,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getElementTypeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 369,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 318,
  "endLine" : 340,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void calculate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LongLivedStringClustersCalculator.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 113,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/MBeanTab.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 90,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUpHeapDumps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 465,
  "endLine" : 486,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initEvaluator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 100,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator getIncreaseAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/ObjectStatisticsDataProvider.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 132,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 156,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getTraceCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 151,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/VerifyNoneRule.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 80,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RootElement readMetadata()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 414,
  "endLine" : 434,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 495,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 71,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void appendExponentTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 65,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CustomUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/CustomUnitSelector.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 74,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity parsePersisted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 596,
  "endLine" : 617,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static RangeContentType create()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/RangeContentType.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 70,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 103,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream openUncompressedStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 153,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter getSettingsFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 295,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getTypesWithZeroThreshold()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 384,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClusterGroupViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 192,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 89,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RequestToken authorize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 217,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addCPUInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 159,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectSourceLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceJob.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 105,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void save()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 294,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 169,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String replaceConstants()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 136,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String kleeneToRegexp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 176,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ContentProposal createCommandProposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 136,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 266,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trimFlavorMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 552,
  "endLine" : 576,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionStoreEntry addSelectionInternal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 210,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 177,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IAccessorFactory accessorFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 379,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadIgnoredSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 331,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1048,
  "endLine" : 1068,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Graphics2D getGraphics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream formatSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FormatToolkit.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 108,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 253,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void simulate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 289,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Text addFilterControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnsFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 76,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 198,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClassLoader getWiredSWTClassLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtClassLoaderHook.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 132,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingBuffer.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 74,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Rectangle caculateYRect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 296,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double calculateNiceTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 481,
  "endLine" : 502,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void exportUsingFileDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 371,
  "endLine" : 394,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pushServerMetadataToLocalConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 168,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String executeCommandForPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 543,
  "endLine" : 565,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Date parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/DateCellEditor.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 85,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeSorter.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 72,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addHelpButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticOperationForm.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 96,
  "linesOfCode" : 21,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaThing dereferenceClassLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 361,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 84,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createRegionList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 442,
  "endLine" : 463,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 92,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDayOfWeek.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 93,
  "linesOfCode" : 21,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 334,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationToolkit.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 79,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void prettyPrint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationToolkit.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 108,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 291,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matcher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 110,
  "linesOfCode" : 21,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRITransformation createTransformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SingleMRITransformationFactory.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 79,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getDeadlockedThreadCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 85,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 118,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Number subtract()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSingleMRITransformation.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 110,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean findNextFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 146,
  "linesOfCode" : 21,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateInit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 147,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 141,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getLeakObjects()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 257,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMCMethod createMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/MethodFactory.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 90,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackTraceFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 86,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long readKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 84,
  "linesOfCode" : 20,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void loadElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 456,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChunkIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 108,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter or()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 698,
  "endLine" : 717,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getLargestExactUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 175,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addTimeSplitNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeBuilder.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getFlightRecorderOptions()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1292,
  "endLine" : 1311,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 199,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection buildModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 242,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getFormattedPackageName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 180,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Executable createAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorOpener.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 73,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/overview/OverviewTab.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 94,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemPropertiesSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 119,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InputItem createInputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldRenderer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 88,
  "linesOfCode" : 20,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 80,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartContinuousRecording.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 84,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createPartControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptView.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 101,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.rules.extensionprovider/src/main/java/org/openjdk/jmc/flightrecorder/rules/extensionprovider/ExtensionRuleProvider.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 82,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 704,
  "endLine" : 725,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 98,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File unzipFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 270,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Pair buildBuckets()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/PairBucketBuilder.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 132,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void trackCheckedTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 244,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 148,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IXDataRenderer getChartRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 187,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryLeakPageUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 324,
  "endLine" : 346,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  IItemFilter buildFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1158,
  "endLine" : 1177,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void convertToCommandAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void schedulePreloading()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 205,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void openEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/WorkbenchToolkit.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 86,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 165,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 133,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 116,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void layoutControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 470,
  "endLine" : 490,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getFolderActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 541,
  "endLine" : 561,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizard.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 87,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventConfigurationRepository createRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 251,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setContinuousRecordingControlsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 594,
  "endLine" : 614,
  "linesOfCode" : 20,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 200,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setUpListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 222,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 228,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 255,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getFormattedPackageName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 157,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXServiceURL createJMXServiceURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 241,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Long openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 190,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeType createCompositeType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConstrainedMap toRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 198,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createDialogArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/QuantityInputDialog.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 109,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNewFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 145,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean includeNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 166,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InstanceFieldOrLinkedList getInstanceFieldElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 81,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InstanceFieldOrLinkedList getCompoundLinkedListElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 190,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReportGenerator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 189,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSameOrHierarchicallyRelated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 490,
  "endLine" : 512,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String clusterAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 206,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void criticalCheck()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 116,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int findPosInCurFrontierToInsert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 316,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushArrayElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 362,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean handleString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DupStringHandler.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 99,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 565,
  "endLine" : 590,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 182,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeFromExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtensionMetadataProviderService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 86,
  "linesOfCode" : 20,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long retrieveAndDispatchValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 152,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeBadAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 373,
  "endLine" : 392,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ModelPersistence.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 109,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String extractType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 129,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 112,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OperationImpact convertImpact()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 160,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRegisteringListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 330,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRegisteringListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 344,
  "endLine" : 364,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRemoveListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 494,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 134,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 105,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 87,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateClassAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 210,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 86,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/ManyRunningProcessesRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 92,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkOption()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 406,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpanSquare getMaxDurationCluster()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 133,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrAttributes.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 141,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventSinkFactory getEventSinkFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/FilterExtension.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 81,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Attribute createCodeHeapAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 997,
  "endLine" : 1015,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventParserManager()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 103,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 372,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator and()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 923,
  "endLine" : 944,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator or()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 946,
  "endLine" : 967,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 415,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int parseNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 215,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectClusterImpl getObjectCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 262,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isForEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsolePageContributionFactory.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 118,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ShowTabStateAction.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 81,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 232,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double calculateCPUTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 202,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Image getThreadImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceLabelProvider.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 129,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableInformationSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/TableInformationSectionPart.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 84,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ReadOnlyMRIAttribute createGcAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/GcTableSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 158,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createReset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 262,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 213,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 261,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String resolvePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 210,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 735,
  "endLine" : 753,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSlider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 266,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 228,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 243,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setGroupByField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 167,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 593,
  "endLine" : 612,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 161,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sortChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 189,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void displayPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 242,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doFillIntoGrid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 258,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean openExceptionDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 211,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  QuantityKindProposal setConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 172,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TrayItem createTrayItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 217,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 430,
  "endLine" : 453,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 138,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean pan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 255,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Polygon getLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 219,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawGrid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 398,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawRanges()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 412,
  "endLine" : 430,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubdividedQuantityRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 131,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doHide()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 225,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateColumnOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 420,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TableSettings forStateAndColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 145,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLValidationResult validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 115,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 132,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createAgentStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 291,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSettingsPanel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 323,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntermediateStackingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 91,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 328,
  "endLine" : 346,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 360,
  "endLine" : 378,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 148,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 137,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initActive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 192,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEventConfiguration createRunningConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 228,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createSpecificArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditAdvancedPage.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCFile getDefaultRecordingFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 141,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 755,
  "endLine" : 773,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizard doCreateWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpAnyRecordingAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 83,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultXYGreyChart createChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 339,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 227,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CompositeData getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean selectionIsNumeric()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 227,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToggleFreezeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/ToggleFreezeAction.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 81,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static ILaunchConfigurationWorkingCopy updateLaunchConfigurationWithJfrSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchShortcutHelper.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 70,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void prereadPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 350,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDescFactoriesForSubclasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 375,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getShortNameForPopularClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ClassUtils.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 118,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File fileWritableOrExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 200,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordProblematicCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 119,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 154,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Field()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 145,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static TriggerConstraintHolder buildFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 155,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompositeData findLatestGcInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 121,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 90,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 131,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRemoveListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 428,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRemoveListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 441,
  "endLine" : 460,
  "linesOfCode" : 19,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initAllSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 127,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void binarySearchFirst()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 100,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 82,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionDescriptor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 173,
  "linesOfCode" : 19,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List filteredMerge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 233,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/FatalErrorRule.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 96,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result checkAvailability()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 270,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/RecordingSettingsRule.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 76,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLeakCandidates()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 128,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMCStackTrace createTrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 113,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 180,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 205,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 225,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 318,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writecCollatedChunks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 105,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 257,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getPreferredUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/CustomUnitSelector.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 99,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity snapToBestBetweenHalfAndEqual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 147,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TimestampKind createTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 515,
  "endLine" : 539,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String calculateFileHash()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 429,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 211,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Document createNewDocument()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 186,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleResultGroup()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 279,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 87,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createRuleHtml()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 195,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map sortMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1351,
  "endLine" : 1368,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 195,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatStackTraceElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceLabelProvider.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 99,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createDeleteButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 449,
  "endLine" : 467,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static IConstrainedMap getTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionRecordingToolkit.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 70,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 333,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeRulesFromExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 194,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildCommandText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 133,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IStatus validateFileResourcePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 149,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 94,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IRange confirmRangeWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 324,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getVerboseString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 414,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 139,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void mergeListSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 344,
  "endLine" : 361,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TreeStructureContentProvider.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 67,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 147,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 145,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 455,
  "endLine" : 472,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawDialText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 491,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean addSelectedRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 386,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renderSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 397,
  "endLine" : 425,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawPlot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 159,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IQuantitySeries all()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySeries.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 126,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void installActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/OrientationAction.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 101,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fillMinAndMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 351,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int distributeWeights()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 603,
  "endLine" : 627,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ComboViewer createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 134,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/PreferenceInitializer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 68,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookDoubleClickListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 374,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void warnIfNoLocalJVMs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/NoLocalJVMsWarner.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 67,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 89,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionImportWizard.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 81,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addUsernameAndPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 355,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStartCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 497,
  "endLine" : 515,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 277,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap buildOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 423,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importUsingFileDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 346,
  "endLine" : 369,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void duplicateSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 461,
  "endLine" : 479,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupMouseWheelListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 228,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token createStandardToken()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 113,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printAvailableCommands()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 149,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean showUnconnectableJvms()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 155,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 156,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 151,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 278,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 403,
  "endLine" : 420,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void scheduleOpenJfrJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 259,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CombinedChartSectionPart createChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 233,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setGeneralStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 181,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 11,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int elementSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 457,
  "linesOfCode" : 18,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 83,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 132,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats calculate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StandardStatsCalculator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 82,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void releasePassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 183,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createLimit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 173,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSustained()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 192,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean hasResolvedAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 93,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void destroyAttibuteSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 315,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectName findMajorGcMbean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 141,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregisterSubscriptionsQueuedForRemove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 279,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 87,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 233,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeList filterFoundAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 252,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRemoveListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 377,
  "endLine" : 395,
  "linesOfCode" : 18,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 113,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preferenceChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 86,
  "linesOfCode" : 18,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Class getUnsafeClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 316,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void populateSettingsMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 506,
  "endLine" : 523,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapInspectionRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/SystemGcRule.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 87,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 231,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RecordingPrinter buildFromOptions()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 172,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 270,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String stringifyMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 296,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties loadProperties()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventAppearance.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean validateJFRMagic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 234,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VarianceConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 303,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity subtractSame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 155,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity parsePersisted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 329,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 346,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createReport()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 161,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List loadResultGroups()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 230,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity getSettingMaxPeriod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 923,
  "endLine" : 939,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createPopupButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 103,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createAuthorizeButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 258,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 147,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addDeadlockInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 225,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAllocationInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 273,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 320,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List findGcNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/GcTableSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 137,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void jumpToElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceJob.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 147,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createRenameButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 411,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleImportWizard.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 82,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 153,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 182,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createAndAddActionSelectionChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 316,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String autoAddKleene()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 146,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/AdapterUtil.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 84,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties getVersionProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 106,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/OperatingSystem.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 88,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insertControlContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 78,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 87,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 126,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 773,
  "endLine" : 789,
  "linesOfCode" : 17,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addSelectedBranches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 828,
  "endLine" : 844,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validatePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 229,
  "linesOfCode" : 17,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream calculatePersistableFilterFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 556,
  "endLine" : 575,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object function()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 121,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map createResultMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 313,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAction createShowSearchAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 200,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void laneSelectionChanges()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 349,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 620,
  "endLine" : 638,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onRangeChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 349,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  V findValueForFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 899,
  "endLine" : 915,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ItemBackedSelection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 81,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IFilterFlavor buildContainsMethodFlavor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/StacktraceFrameSelection.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 105,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 106,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 476,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showAttributeInLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 386,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onHistogramFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 375,
  "endLine" : 391,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setHistogramType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 333,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 113,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setHistogramType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 264,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String siblingMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::application" ],
  "startLine" : 526,
  "endLine" : 542,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 141,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartCanvas()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 352,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Image getImageForFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 740,
  "endLine" : 756,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean addSlice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 184,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 112,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void activateHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 114,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List getSubItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 112,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void attemptToInitAWT()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 110,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DialDevice buildSuitableDevice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 123,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void runSimulation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 233,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doRender()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 182,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 358,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SubdividedQuantityRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 159,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 136,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fillHorizontalRatio()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 285,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File browseForOpenFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/IDESupportUIToolkit.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 94,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTagInstance create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 91,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTagInstance findNestedTagWithAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 229,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performInsert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 75,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showNoLocalJVMsWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/NoLocalJVMsWarner.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 86,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 154,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createServiceURLComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 455,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createStartAgentButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 242,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateAndGenerateTickLabels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 291,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double calculateCoarseTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 311,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EngineeringFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 154,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createDescriptionControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 682,
  "endLine" : 699,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 191,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean save()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 106,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void getOptionsFromEventTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 287,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XMLTagInstance findCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 324,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void populateOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 628,
  "endLine" : 646,
  "linesOfCode" : 17,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  ModifyListener createModifyListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 628,
  "endLine" : 645,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 250,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TickDensity toDensity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/TickDensityName.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 101,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 205,
  "linesOfCode" : 17,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Command createCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 111,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPackets()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Pruner.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 105,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConstrainedMap getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 226,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectName getJfrMBeanObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 133,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getDefaultEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 307,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeValueAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ChangeValueAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 78,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 113,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 98,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createUniqueSectionPartTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 158,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getDelayPlusDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 127,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 183,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/InformationSectionPart.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 98,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 413,
  "endLine" : 429,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaThing dereferenceField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 321,
  "linesOfCode" : 17,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForMissingJavaClasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 701,
  "endLine" : 719,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getDeclaringClassForField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 571,
  "endLine" : 588,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getModCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 346,
  "endLine" : 364,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int preOrderTraverseTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 146,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 177,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File checkFileExistsAndReadable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 156,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StandardStatsCalculator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 104,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionInstanceDescriptor handleInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 195,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BarArrayHandler createInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BarArrayHandler.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 79,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void setInitializationData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 114,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy getUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 137,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createSubscriptionValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceTransformation.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 71,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static JavaVersion getJavaVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 397,
  "endLine" : 413,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void establishConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 462,
  "endLine" : 479,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void shutdownServices()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 131,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 190,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  List create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 99,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object createProducerReflectively()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRUtils.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 100,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DMSIncidentRule.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 94,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getVersionResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 130,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map diff()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 179,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 97,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getHeapInspectionResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapInspectionRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 103,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 118,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Fork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 448,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void loadEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 120,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProducerDescriptor readElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ProducerParser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long readConstantPoolEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 110,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 523,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 562,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getModifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 574,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CachingAccessor.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 75,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  Iterator consumerIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 273,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 598,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 741,
  "endLine" : 758,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 795,
  "endLine" : 812,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1235,
  "endLine" : 1250,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 259,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleResultProvider()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 184,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readFromFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void appendLongestBreakdown()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 103,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ObservableList call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getContributionsFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsolePageContributionFactory.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 98,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createFormContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 130,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInitializationData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 180,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/overview/OverviewTab.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 123,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadMasterDetailBlock()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadMasterDetailBlock.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getApplicationArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 112,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List findPools()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolModel.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 156,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerDetailsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerDetailsPage.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 83,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 88,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamingRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 68,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties readOverrideProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/UpdateSiteURLToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 116,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/P2Toolkit.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 79,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createWindowMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 189,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Application.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 73,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ensureExists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 122,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getSelectedRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 200,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getValueString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 321,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesImportWizard.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 82,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasPageAsChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 138,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShowOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 327,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultTableUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 160,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 67,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawEdge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 373,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 107,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Optional buildLinesRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 286,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IItemStreamFlavor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IItemStreamFlavor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 69,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getDefaultSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 350,
  "endLine" : 367,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MenuManager apply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 274,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Boolean chartState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 463,
  "endLine" : 478,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantitySeries zeroIndexStatisticsEvents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 426,
  "endLine" : 442,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int binarySearch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 145,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createFileSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 250,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawCompositeImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OverlayImageDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 72,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ImageDescriptor createGradientThumbnail()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 130,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 697,
  "endLine" : 712,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1087,
  "endLine" : 1103,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Listener unchecked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/BackgroundFractionDrawer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 75,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MenuManager createMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 119,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 125,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 171,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawDial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 510,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 95,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renderSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 199,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean zoomXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 295,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void drawExtrapolation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 140,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void distributeFillPad()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 545,
  "endLine" : 560,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConstraint forContentTypeV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 354,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 163,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 137,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fillLocalToolBar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 412,
  "endLine" : 428,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 497,
  "endLine" : 513,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 584,
  "endLine" : 600,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 622,
  "endLine" : 637,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createStopAgentButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 224,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Polygon getSamplesPolygon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 132,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateStatistics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 106,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color createDefaultBackgroundColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 125,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildLeftAndRightProviders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 457,
  "endLine" : 473,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 214,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawTitleLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 229,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void paintGridLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 352,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 199,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateExportWizard.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 131,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createFilenameBrowseButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 184,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validatePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 254,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNameControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 164,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDescriptionControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 190,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration getAndSaveActiveConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 430,
  "endLine" : 445,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 148,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createFilenameBrowseButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 407,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTimeFixedOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 442,
  "endLine" : 457,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createContinuousOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 622,
  "endLine" : 637,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 128,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/UpdateRecordingJob.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 86,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 93,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void updateCommonValueProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 486,
  "endLine" : 501,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 221,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Image createBackgroundImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 261,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map decode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 120,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void decodeExtendedInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 168,
  "linesOfCode" : 16,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setAddress()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 169,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InputStream invoke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/internal/ExecuteTunnler.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 89,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EventTypeMetadataV2 from()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 137,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean unlockAndLoadPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 185,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 387,
  "endLine" : 403,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Image getOperationIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 293,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypedLabelProvider createTypeLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 183,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toStringInStraightOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 148,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void merge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 108,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getCompoundCollectionElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 166,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addChildToHashChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 493,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int queryPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 227,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/HeapStringReader.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 77,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveSuperclass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 364,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 202,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 279,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 69,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File dirExistsAndWritableOrExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 176,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 70,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 69,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putOneOrIncrement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putOrIncrementBy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 127,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 95,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void finishCollectionPush()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 386,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 137,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationsModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 78,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSubscriptionEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.attach/src/main/java/org/openjdk/jmc/attach/AttachToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 65,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadColors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 360,
  "endLine" : 376,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createSubscriptionValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AverageTransformation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 73,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeAttributeFromListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 156,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map createMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 195,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/Initializer.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 170,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getApproximateServerTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 491,
  "endLine" : 511,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 180,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanInfo unifyMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 527,
  "endLine" : 542,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConnectionHandle doConnect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 124,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  T getService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 206,
  "linesOfCode" : 16,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerMBeans()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 196,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistenceReader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 246,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 172,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 85,
  "linesOfCode" : 16,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/VersionResolver.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 267,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 166,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/MetaspaceOomRule.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 77,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getFirstNonNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 140,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 346,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 354,
  "endLine" : 369,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeDescriptor readElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventTypeParser.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 68,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getResolved()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long readLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 421,
  "linesOfCode" : 15,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 505,
  "endLine" : 519,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getIndex()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 522,
  "endLine" : 536,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List readChunkInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 173,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter buildExistenceFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 761,
  "endLine" : 775,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter buildStringFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 777,
  "endLine" : 791,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String readableProto()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 203,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 278,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 295,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 129,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity snapToBestBetweenHalfAndEqual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/CustomUnitSelector.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 121,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinearKindOfQuantity createAddress()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 422,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rehash()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 141,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ExceptionToolkit.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getParameters()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 171,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getResults()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 210,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ITreeNode getLongestLastingChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventAvailability getEventAvailability()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 462,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapLin100()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 800,
  "endLine" : 814,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TreeTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 76,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createPartControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 76,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 123,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 242,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createRemoveButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 186,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 157,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean poll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 113,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerDetailsPage.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 101,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/ActionWizardPage.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 82,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionDumpRecording.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 85,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 152,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void load()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/LoadAction.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 92,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 151,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 303,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableViewer buildTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 530,
  "endLine" : 544,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 468,
  "endLine" : 482,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataPageDescriptor createDataPageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 219,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set loadIgnoredRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 250,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeBrowser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 275,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDoubleClickListener navigateListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List initializeChartConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 237,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LaneDefinition readFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 462,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 130,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemList createSimpleItemList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 1080,
  "endLine" : 1097,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 340,
  "endLine" : 357,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TablePart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void combinedGrouping()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 183,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 418,
  "endLine" : 433,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 265,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 80,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ImageDescriptorAdapterFactory.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 216,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Text createDropDownText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 175,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ScrolledComposite createVerticalScrollComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CompositeToolkit.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 67,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MoveControlAction.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 256,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PieChartCanvas()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 94,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawPie()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 244,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 239,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 356,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 169,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 127,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/UICommand.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 62,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAction getPropertiesAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 203,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point computeTitleSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 345,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 312,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void layout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 458,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownEventOptions.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 84,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 128,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLValidationResult validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 89,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IInputValidator createFolderStringValidator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 156,
  "linesOfCode" : 15,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showPropertiesForSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 672,
  "endLine" : 686,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionExportWizard.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 105,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 144,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean updateHostAndPortFromServiceURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 195,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createHostPortServiceURLComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 408,
  "endLine" : 425,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image createPlotImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 226,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static NumberFormat createFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createFileNameInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 382,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getOptionLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 281,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doExecute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/CloseRecordingAction.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 81,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity restoreTypeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 268,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 181,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String readString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Call.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 86,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fill()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 116,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object invokeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 210,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getEventSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 222,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fill()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 111,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object invokeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 195,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/Initializer.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 58,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addResultsContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 277,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 165,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 82,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 166,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IDebugEventSetListener createInterruptWaiterListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 225,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 250,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 64,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JavaClass createFakeClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 755,
  "endLine" : 776,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 85,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayDequeDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 67,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean setModCountFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 348,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putConcurrentHashMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 327,
  "endLine" : 348,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 93,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 96,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SmallSet.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 74,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 143,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void finishPut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 100,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String clusterAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 449,
  "endLine" : 468,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void analyzeViaRoots()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 90,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeViewer createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 240,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readWizardSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 185,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 96,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanNotificationLogInspector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 176,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 583,
  "endLine" : 597,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNumberMaxEvaluatorField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 220,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNumberMinEvaluatorField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 236,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean addRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 111,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 152,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAttributeToListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 127,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 128,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregisterWithMBeanServer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 171,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void loadElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderRepository.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int derivePort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 309,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUpDiscoveryListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 170,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 270,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXRMISystemPropertiesProvider.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 57,
  "linesOfCode" : 15,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SyntheticNotificationEntry createEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 230,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getNoFlightRecorderErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 288,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateInit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 181,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isValidJavaIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 186,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/ObjectStatisticsDataProvider.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 87,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 84,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 197,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 266,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isNumeric()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 405,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 526,
  "endLine" : 539,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCompatibleWith()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 168,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IChunkSupplier createChunkSupplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 145,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 280,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IAggregator varianceInternal()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 640,
  "endLine" : 653,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator distinctAsString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1020,
  "endLine" : 1035,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 388,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  Composite optimizeOr()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 720,
  "endLine" : 733,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 172,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 222,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IScalarAffineTransform concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 62,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 210,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinearKindOfQuantity createPercentage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 541,
  "endLine" : 556,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 624,
  "endLine" : 637,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ComparableConstraint combineNonSame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Iterator filter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/IteratorToolkit.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 110,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 217,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCompressedFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 248,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate not()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 219,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findPackageNameLength()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/SortedHead.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Float readFloat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 303,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Integer readInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 347,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JavaVersion getJavaSpecVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 658,
  "endLine" : 672,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSecondFrameInMostCommonTrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1260,
  "endLine" : 1279,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String createExceptionMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createClearButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void indexClicked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 140,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getAncestorReferrer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 100,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendDirectMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 319,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToJavaMethod.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 63,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void storeExpansionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 166,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 241,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void clearFamily()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 199,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStatus createErr()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/StatusFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 71,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StyledText createEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptView.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 118,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void readConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 145,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionStore getSelectionStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 606,
  "endLine" : 619,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkForJRockitRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeSibling()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 276,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RulesPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAction createOpenConfigAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 184,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAction createShowFilterAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 215,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 509,
  "endLine" : 522,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 176,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawSlider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 323,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Form createForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 668,
  "endLine" : 681,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ChartSelection.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter getRangeAndThreadFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 90,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeFilterWithTextInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 264,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ThreadDumpCollection parseCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 450,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 167,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 378,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 407,
  "endLine" : 421,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 543,
  "endLine" : 556,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 282,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 121,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 376,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List initializeChartConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 253,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 357,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity findFirstStatEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 444,
  "endLine" : 457,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectFormattingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 372,
  "endLine" : 385,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void repositoryLoaded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 389,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawOuterArcs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void toggleDetailsArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 147,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawSlices()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createOvewriteWarningCheckbox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 196,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 221,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean checkState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 84,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point computeSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 329,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 101,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RefreshController createGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 81,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream apply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/CopyColumnsAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 130,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEraseItemListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 352,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setColumnHidden()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 371,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap mutableCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 93,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IConstrainedMap extractDelta()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 107,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 194,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getExtensionPlugins()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/JConsolePluginLoader.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAppropriateErrorTab()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 117,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 106,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 143,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Button createButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 399,
  "endLine" : 412,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StackingBuffer createStackSampledBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 132,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Font createDefaultFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OptimizingProvider createOptimizingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 445,
  "linesOfCode" : 14,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawXYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 188,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calculateTickSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 367,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void generateTickLabels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 394,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createWholeRecordingOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createIntervalRecordingRadioButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 306,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration getCurrentConfigurationAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 503,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTemplateControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 272,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createDurationText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 471,
  "endLine" : 484,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setFixedRecordingControlsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 579,
  "endLine" : 592,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void editSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 328,
  "endLine" : 344,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean removeNestedControlReferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 469,
  "endLine" : 482,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equalSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 528,
  "endLine" : 548,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 14,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doExecute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StopRecordingAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 82,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printRecordingInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLastEventPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 93,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 226,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createAxisLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupObservers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 408,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SamplePoint getClosestPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 424,
  "endLine" : 440,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 163,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setCommandHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 126,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParserException.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 63,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 64,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 213,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 100,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  OptionInfo optionInfoFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 118,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 93,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 74,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object invokeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 94,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 69,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addVisualizeContextMenuActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 656,
  "endLine" : 669,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List filterForNumericalAttributeDescriptors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMBeanPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 285,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorWizardPage.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 95,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 85,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 105,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createOpenAutomatically()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 120,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateJfrLaunchFromConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 310,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Thread createDurationWaiter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static JfrLaunchModel getModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 279,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 303,
  "endLine" : 318,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPhasesSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 338,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection loadOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticTab.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 86,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 495,
  "endLine" : 508,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setCollectionNumberStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 269,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 873,
  "endLine" : 886,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 645,
  "endLine" : 658,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getKeyFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 253,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getEntryNextFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 282,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArrayList readTextFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String clusterAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 514,
  "endLine" : 529,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void generateFullRefChainClusters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 298,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFieldDefiningClassFromFieldRefChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 670,
  "endLine" : 685,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPrunedAndSortedEntries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 72,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFullLinkDesc()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 423,
  "endLine" : 436,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkUnregisterOtherMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 160,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point convertTo2D()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 395,
  "endLine" : 408,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 334,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 103,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeEvaluatorFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 103,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeEvaluatorFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 145,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 131,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasHProfDumpOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 117,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set lookupMxBeans()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SyntheticAttributeToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractAttributeSubscription createAttributeSubscriptionInternal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 345,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IPredicate getValueFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 253,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void searchAndRemoveBadAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 349,
  "endLine" : 362,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BufferingAttributeStorage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 108,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendArgument()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 289,
  "endLine" : 302,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeFromExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 190,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList setAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RJMXConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 202,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 397,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SyntheticAttributeEntry createEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 152,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList setExistingAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 257,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isFlightRecorderDisabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 112,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNewWriter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 211,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void emitSettingReturnParam()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object register()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRUtils.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void emitSettingReturnParam()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Method getUnsafeDefineClassMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 298,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ApplicationHaltsInfoHolder calculateHaltsRatiosWithEncapsulationTree()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 139,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkDeprecatedXX()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 408,
  "endLine" : 420,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkDeprecatedX()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 434,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getGcLockerResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 109,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getSemiRefsMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 156,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpanSquare getMax()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 82,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 730,
  "endLine" : 743,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 762,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 768,
  "endLine" : 781,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 787,
  "endLine" : 800,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 207,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMCFrame getFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 164,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReferenceTreeObject setLeakRelevance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IValueReader createReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 134,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/TypeFactory.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCThread createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JavaThreadFactory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 127,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 146,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 257,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void convertNames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 335,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IChunkSupplier createChunkSupplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void split()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AvgConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 332,
  "endLine" : 344,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 602,
  "endLine" : 616,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IAggregator stddevInternal()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 715,
  "endLine" : 727,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putPersistedString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 135,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 116,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 179,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 203,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 116,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 117,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean validateRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 179,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List loadFromStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 325,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T safeReadObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SortedHead()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/SortedHead.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPackage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 135,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static StringBuilder addTopics()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 310,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/RuleRegistry.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 111,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showTrayPopup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 130,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String createRuleMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 170,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeStateToPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 185,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createAddButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 240,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/misc/StartConsole.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createPageContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 176,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 145,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map createTypeToJavaElementMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToMethodJob.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findMethods()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void translateStringValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 145,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConditionChooser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 183,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 292,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/JobFileWrite.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int initPID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 146,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/AdapterUtil.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SaveAction.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 76,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/LoadAction.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 76,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties readDefaultProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/UpdateSiteURLToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createEditMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 203,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDefaultFilterPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 201,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ViewerColumn buildColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 555,
  "endLine" : 567,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompletableFuture getModelPreparer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 667,
  "endLine" : 679,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 792,
  "endLine" : 804,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void makeChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 298,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPage createDefaultPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 265,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 151,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAccessorFactory displayable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 118,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LaneDefinition ensureRestLane()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 505,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendStackTrace()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 241,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StyledString getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 113,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createSelectAll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 258,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final IColorProvider getAttributeValueColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 179,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TableSettings createTableSettingsByOrderByAndColumnsWithDefaultOrdering()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 229,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addRuleResultAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 724,
  "endLine" : 736,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ImageDescriptor getResultIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 738,
  "endLine" : 750,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addRenameAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 936,
  "endLine" : 948,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RangedChartSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/RangedChartSelection.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 76,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFlavorSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void forEachType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeComponentConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 253,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addMenuListenerAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 257,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Action apply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 246,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object addClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 312,
  "endLine" : 324,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refreshPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 295,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream filter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 121,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createBrowseButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 303,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawArcs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 179,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 234,
  "linesOfCode" : 13,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 496,
  "endLine" : 510,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ProgressIndicator createWaitIndicator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CompositeToolkit.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CompositeNode getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 284,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filtersNegatable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 498,
  "endLine" : 510,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTextForFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 714,
  "endLine" : 726,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void loadState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PersistableSashForm.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double calculateTotal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void drawPieLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 228,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawDropShadow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 258,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 261,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite getToolBar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 275,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/TypeAppearance.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMenuListener createMenuListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 135,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Method lookupMethod()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getDataName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerFromImageConstantClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 124,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void registerImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 269,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void registerImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 284,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 338,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 413,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshIfNeeded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedRefresher.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 84,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 552,
  "endLine" : 564,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void adaptButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/FlagNode.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 80,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void throwParseException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 248,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addErrorTab()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 145,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCopyable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 223,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 173,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Function minMaxValidator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 450,
  "endLine" : 462,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calculateNeededSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 193,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateAxisListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 498,
  "endLine" : 510,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 203,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StyledString getStyledText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 83,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 90,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventConfigurationModel createEditableModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 122,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDelay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 370,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 291,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createSettingsContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 340,
  "endLine" : 355,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createNameText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 420,
  "endLine" : 432,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createDelayText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 500,
  "endLine" : 514,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createMaxSizeText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 530,
  "endLine" : 542,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createMaxAgeText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 558,
  "endLine" : 571,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getOptionDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 295,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void collectConfigEventTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 556,
  "endLine" : 568,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void putEventInCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 660,
  "endLine" : 672,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshTreeWithFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 304,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  Text createTextPropertyControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 541,
  "endLine" : 553,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printRecordingDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 91,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void zoom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 531,
  "endLine" : 546,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List createCommands()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParameterParser createParser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/PrintSystemProperties.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 91,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderServiceV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 140,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IRecordingDescriptor clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 417,
  "endLine" : 429,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingDescriptorV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RecordingState decideState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 104,
  "linesOfCode" : 13,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CellEditor createAndStoreEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 224,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 72,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void save()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ListViewer createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 217,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IInputValidator createValidator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalDialog.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 78,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void splitCommaSeparatedKeyString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 211,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 121,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddAttibutesAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 143,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveArrayElementMenuAction.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/InsertArrayElementMenuAction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 70,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection findJFCFiles()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 275,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getRecordingFileInEnsuredDirectory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 141,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDebugEventSetListener createDumpOnExitListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 240,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Executable createAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorOpener.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shallowEquals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 551,
  "endLine" : 563,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setCollectionOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 283,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MappedByteBuffer seek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 66,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Snapshot buildSnapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 602,
  "endLine" : 616,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getClassIdxForClassID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 683,
  "endLine" : 695,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getPrimitiveArrayClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 735,
  "endLine" : 747,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getModCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getEntryNextFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 301,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 100,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printInternStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/StringInterner.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 164,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 63,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 161,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 199,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 212,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 171,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 130,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordDuplicateString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 150,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordWeakHashMapWithBackRefs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 208,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForElSize1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 133,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static JavaThing findFieldOfTypeProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/SystemPropertiesReader.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregisterMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 120,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setAllRenderers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 256,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 270,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 213,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point rotateQuadrant()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 422,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addColorToLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 417,
  "endLine" : 429,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String createPasswordKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 85,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String lookupPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 302,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionDiagnosticCommand.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 62,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCompositeType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 232,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMRIValueListener createListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/TransformationSubscription.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Collection getBackoffedSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 181,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "NEXT_BEAN: for()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SyntheticAttributeToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setInitialValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 119,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties createProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 169,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 138,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileMRIMetadataDB buildFromState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerSubscriptionsQueuedForAdd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 247,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 88,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUserAction getDefaultAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 99,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List extractSignature()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static OperationImpact extractImpact()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList getExistingAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 236,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList getAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 196,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList setAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 233,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String flags()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FileMRIMetadataDB buildMetadataManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 107,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeWriter getWriter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReadOnlyArrayAttributeChild createArrayAttributeChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 129,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 203,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JFRTransformDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 72,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateClinit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getEventTypeName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 189,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initializeAgent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 135,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLivesetMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity getPostWarmupTime()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 249,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getSystemGcResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/SystemGcRule.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 154,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getItemCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventCollection apply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroupFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List buildFilteredStackTrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 126,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 178,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 63,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getFirstObjectAfter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static EventTypeEntry createEventTypeEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IChunkSupplier createChunkSupplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ChunkInfo getChunkInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 186,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean accept()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 78,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 216,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 329,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform invertAndConcat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 172,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void put()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 150,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DecimalScaleFactor get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ScaleFactor getBestScaleFactorFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 432,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryScaleFactor get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 195,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform invertAndConcat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 174,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 112,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IRange getFirstBucket()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 311,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 356,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getPreferredUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 69,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 285,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 188,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String join()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStateful statefulFromXMLString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStateful statefulFromXMLFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateTitleAndResults()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 357,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ITreeNode buildEncapsulationTree()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeBuilder.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITreeNode next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFIterator.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 71,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPeriodIfGreaterThan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 335,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  double calculateBalanceScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 860,
  "endLine" : 871,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getEventTypeNames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 957,
  "endLine" : 968,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 212,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createDialogArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 209,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int addObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onItemHovered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 190,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TableViewer createTableViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 200,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void presentError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createCredentialFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 141,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTab.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateButtonStatedFromModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 266,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemTab.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateUsage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolModel.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 128,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection makeRulesGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerContentProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FormText createFormTextDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerConditionSectionPart.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 119,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 303,
  "endLine" : 315,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createImport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 361,
  "endLine" : 373,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CheckboxTreeViewer createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 504,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSuggestedName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 210,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionChooser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 164,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 322,
  "endLine" : 338,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String findDefaultCipher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityManagerFactory.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JVMDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean regexpMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 115,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScriptLineStyleListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptLineStyleListener.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 80,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 69,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void tryToExecute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/OperatingSystem.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 105,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IStatus validateFileResourcePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean preWindowShellClose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void preWindowOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IPreferenceNode getRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 166,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removePrefsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileHandler.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 55,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryWriteStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 97,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 581,
  "endLine" : 592,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StacktraceFrame getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 889,
  "endLine" : 900,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateLabels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 167,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getLastChunks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 303,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validateDrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 198,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void savePages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 237,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 390,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Consumer chain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogramWithInput.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  ItemHistogram build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 197,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 321,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setButtonTexts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 281,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setButtonPictures()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 294,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 199,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TypeFilterBuilder buildEventTypeTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 1105,
  "endLine" : 1122,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void refreshJfrEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 224,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 167,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IProperty buildProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 457,
  "endLine" : 468,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 560,
  "endLine" : 572,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 144,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregatorAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 295,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showAttributeAggregateInBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 267,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 234,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ResultPage createResultPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 171,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean navigateTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 221,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 422,
  "endLine" : 433,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Image createColoredSquare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 112,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeColours()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStringValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 436,
  "endLine" : 447,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean openQuestionWithLinkOnUiThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 302,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearQuantityProposalProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/LinearQuantityProposalProvider.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteNodes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 633,
  "endLine" : 644,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 786,
  "endLine" : 797,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionListener createSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMemento fromString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 299,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createWidget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 368,
  "endLine" : 379,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/TypeAppearance.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction radioAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 160,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 80,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 218,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text createMultiText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 222,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void editOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Group createAccessibilityOptionsGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 206,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IQuantity doGetQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 131,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableWrapLayout createWidgetLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 158,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createWatermark()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 125,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawGradientBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 275,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 122,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ImageDescription createStandardConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/ImageDescription.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 129,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ITick tickFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 469,
  "endLine" : 481,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantitySeries all()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySeries.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNeedsRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedRefresher.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scheduleUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 132,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int calculateMinimumSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnsFilter.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/CopyColumnsAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 88,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSortColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 465,
  "endLine" : 476,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 176,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GUIModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List findNestedEventsV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 179,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createConditionals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 215,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 106,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void collectErrors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 211,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doDrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Folder fillCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 241,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionExportWizard.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 82,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkServerWithSameHostPort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 631,
  "endLine" : 642,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception testConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 697,
  "endLine" : 708,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 180,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setStartAgentControlsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 267,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 464,
  "endLine" : 475,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNonNormalizedDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/StackingBuffer.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fixSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSampleCountingBuffer.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInterpolatedNormalizedPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 275,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drawTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 204,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawCircledValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double calculateNiceByteTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 526,
  "endLine" : 537,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void editRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/EditRecordingWizard.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDelay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 486,
  "endLine" : 498,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 516,
  "endLine" : 528,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createMaxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 544,
  "endLine" : 556,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createNewTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 504,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void visitEventType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 205,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void getNestedEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 257,
  "endLine" : 268,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasControlElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 434,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FolderNode getFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addToOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PathElementKind getChildrenKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 182,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 114,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeViewer createTreeViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 262,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 326,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createPropertyControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 445,
  "endLine" : 459,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CommonValueProperties findCommonValueProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 461,
  "endLine" : 472,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionListener createSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 528,
  "endLine" : 539,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity calculateTimeRemaining()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 124,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrintStream createNewOutputStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Observer createObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 169,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTab.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IContributionItem createLabelDensityMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegendViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 75,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 110,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupAccessibility()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 253,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectionCanvas()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 85,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseUp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 206,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Parameter createParameter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 139,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List tokenize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void eatSpace()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 151,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 204,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCharacterPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 224,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Statement parseStatement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IExecute createExecutableStatement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 192,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String decodeString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 175,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Pruner.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 482,
  "endLine" : 493,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int read()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeMetadataV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 66,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderServiceV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 143,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventTypeMetadataV1 toEventMetaDataV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 490,
  "endLine" : 503,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int read()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void editOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean canEdit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 122,
  "linesOfCode" : 12,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection selectedAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 206,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErroneousAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 308,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 138,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditDisplayNameAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/EditDisplayNameAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 73,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String impactAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 156,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypedLabelProvider createUnitLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 278,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 116,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectionViewModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 380,
  "endLine" : 391,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean removeOldConfigs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 260,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Collection findJFCFilesInDir()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 289,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 274,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getPhaseListSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 403,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInfoWithNumEls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 150,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Array getCompoundArrayElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 206,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 314,
  "endLine" : 325,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setObjArrayNumberStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 285,
  "endLine" : 296,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skipBytes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 507,
  "endLine" : 519,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkListConsistency()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 355,
  "endLine" : 366,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLineNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getDeclaringClassForField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 553,
  "endLine" : 565,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitReferencedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 153,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 186,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final long readId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectionClassDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedHashMapDescriptor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionClassDescriptor getStandaloneArrayDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 128,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String asCommaSeparatedList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MiscUtils.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 106,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 109,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueWitIntIdMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 76,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doPut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 83,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordGoodCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetailedStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/DetailedStats.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 87,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sortGlobalObjectIndexesInOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 407,
  "endLine" : 418,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupStringStats update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LongLivedStringClustersCalculator.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 79,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DupStringStats findDupStrings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 103,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RefChainElement getLinkDesc()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 449,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean handleArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DupArrayHandler.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 70,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForShortString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 251,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createMBeanAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 214,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMBeanListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 253,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupDoubleClickListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 266,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 89,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MetadataNode buildTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 225,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void step()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 524,
  "endLine" : 535,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FloatField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 57,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initFieldHolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createFlankEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 140,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createFlankBegin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 154,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performCriticalRuleChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 220,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 292,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void adjustUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 101,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean listensToAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 198,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractAttributeSubscription createAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 330,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerWithSubscriptionManagers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 367,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationListener createListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 104,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 86,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireAttributeChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 164,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void storeAndFireEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 193,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompositeData getCompositeData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 285,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultSubscriptionDebugInformation getDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 539,
  "endLine" : 550,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerWithMBeanServer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 148,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerNotificationAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 207,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultSubscriptionDebugInformation getDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 262,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IActionProvider buildProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderRepository.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Properties getProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 77,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized static Document export()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ModelPersistence.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 88,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotSpot23CommercialFeaturesService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot23CommercialFeaturesService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 64,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String asString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 254,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void registerMBeans()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotspotManagementToolkit.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeList getAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 96,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeMBeanInfos()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 362,
  "endLine" : 373,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logInvokeMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 273,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInstanceOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 545,
  "endLine" : 556,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanServerPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 189,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITimestampedData next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 119,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeSeriesStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 177,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureWriter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 196,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 159,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createAndRegisterAgentControllerMBean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentManagementFactory.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean validate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 117,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String deriveIdentifierPart()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 199,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getUnsafe()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 284,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildResultList()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity calculatePauseSum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 132,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity calculatePauseSumWithEncapsulationTree()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersionText()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 137,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getUserAcceptedOptions()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 556,
  "endLine" : 566,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemFilter getAllocationFramesFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/StringDeduplicationRule.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 329,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CollectorType getOldCollectorType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CollectorType.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean addPeriodSettingEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 257,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 134,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 1139,
  "endLine" : 1149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FrameEntry findEntryForFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 236,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Branch selectSibling()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 312,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferenceTreeObject getRootObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReferenceTreeModel buildReferenceTree()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IValueReader createReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/UTFStringParser.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long readCompressedLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 259,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventAppearance.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Chunk createChunkInput()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 157,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupingConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 11,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItem findNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T getFirstFound()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 100,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator getQuantityAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1183,
  "endLine" : 1193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  M readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 256,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter buildEqualityFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 759,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPersistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void putPersistedString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int targetIntFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getPreferredUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinearUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 180,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint combine()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 215,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 277,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 439,
  "endLine" : 449,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint combine()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinearKindOfQuantity createNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 405,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConstraint constrain()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 124,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparableConstraint combine()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 137,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity snapToBestBetweenHalfAndEqual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 104,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void saveToFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 301,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void write()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 350,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String decodeJavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVMVersionToolkit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String parseJavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVMVersionToolkit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGreaterOrEqualThan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCOldObjectArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor difference()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor addHalfDelta()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor subtractHalfDelta()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Class getClassWithName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 301,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/Pair.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 80,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getChildElementsByTag()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 369,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Document loadDocumentFromFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 399,
  "endLine" : 409,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void storeDocumentToFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 469,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List loadResultGroups()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 253,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDuration()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void processPayload()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 146,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void processPayload()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownGenerator.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean intersects()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean intersects()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 296,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObservableValue getProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 308,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createMandatoryTextField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 152,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/overview/OverviewTab.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfCPUs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createTimingButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 195,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createDeadlockDetection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 207,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createAllocation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 219,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanAutomaticRefreshAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/MBeanAutomaticRefreshAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NotificationRegistry getDefaultModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 141,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createAddButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 359,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createExport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 375,
  "endLine" : 386,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showLog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleImportWizard.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 136,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionDumpRecording.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 108,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamingRule getMatchingRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NamingRule createRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 208,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getValidName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 236,
  "linesOfCode" : 11,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/UserActionJob.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createToolbar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptView.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 154,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createParameterProposals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/CloseWelcome.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/CloseEditor.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createFolders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 172,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IFlavoredSelection getFlavoredSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 594,
  "endLine" : 604,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 627,
  "endLine" : 637,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveSelectedLeft()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 426,
  "endLine" : 436,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Optional findBreadthFirst()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String validateNumEvaluationThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 241,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String validateSelectionStoreSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 253,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String validateItemListSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 265,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performApply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 230,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String adjustAnchorFollowAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 291,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onTypeFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 307,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemStreamFlavor getSelectedFlavor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 386,
  "endLine" : 396,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 159,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateCursor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 269,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean addEndTimeLines()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 574,
  "endLine" : 586,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addIconChangeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 950,
  "endLine" : 960,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeExtraRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String validateDumpTimespan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getThreadNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 189,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String joinSelectionForCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 407,
  "endLine" : 417,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 226,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeComponentConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeComponentConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager attributeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSettingsTree.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String hostPortCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 491,
  "endLine" : 502,
  "linesOfCode" : 11,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MessagePageFactory.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 285,
  "endLine" : 297,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 187,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long performCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityKindProposal setKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 184,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CompositeNode wrapFilters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 266,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 875,
  "endLine" : 885,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 977,
  "endLine" : 988,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 996,
  "endLine" : 1006,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateTimeChooser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object createFormPageLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCContextMenuManager create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final static IEditorPart getActiveMainEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/ContextLookup.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Select.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Type.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doExecute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/AbstractWizardUserAction.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormColors getFormColors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormText createFormText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text createMultiText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormText createFormText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void fillNoteControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/PreferencesToolkit.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MasterPasswordWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createWidgets()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calculateStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 171,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 201,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 148,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renderRangeIndication()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 90,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fillWeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 307,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void layoutOut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 581,
  "endLine" : 591,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/ObjectContributionMenuSelectionListener.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int countVisibleColumnsBefore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 388,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getVisibilityIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 575,
  "endLine" : 585,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  String getPersistableDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean writeTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 288,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkErrors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 329,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLModel deepClone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 360,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/PrettyPrinter.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLValidationResult validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 130,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getDragOverAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 85,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addConnectionName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 323,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEncryptionOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 335,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addCommandLineInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 367,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addJVMArgsInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 379,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkServerWithSameUrl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 644,
  "endLine" : 655,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 789,
  "endLine" : 799,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/BrowserPreferencePage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setStartAgentControlsEditable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 254,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInterpolatedNormalizedPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 213,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 112,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addBucketSample()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Font extendFontForLocale()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 94,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 172,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectInitialOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 154,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizard.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingWizardModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 170,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingWizardModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 206,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createTemplateManagerButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 303,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/StartRecordingWizard.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 255,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean save()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 514,
  "endLine" : 525,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getOptionIDs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 601,
  "endLine" : 611,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void populateEventMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 648,
  "endLine" : 658,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean askUserForEnable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 115,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean childrenMatchesFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 328,
  "endLine" : 338,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  CommonValueProperties initCommonValueProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 484,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  void setFormattedEmptyValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 683,
  "endLine" : 696,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getEndTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 143,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUserAction getDefaultAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 263,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizard doCreateWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/EditRecordingAction.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshRecordings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createMultiAxisLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 137,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 181,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParameterParser.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createParsers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 134,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startManagementServer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 105,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRecordingDescriptor getDescriptorByName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderToolkit.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRecordingDescriptor getDescriptorByID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderToolkit.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 290,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 450,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordingState decideState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRecordingDescriptor createRecordingDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  TabularData toTabularData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 257,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 449,
  "endLine" : 459,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/QuantityInputDialog.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 121,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 463,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getCharts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StyledString getStyledText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NewChartAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/NewChartAction.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/NewChartAction.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeSorter.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 88,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireSelectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardPage.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectionContentModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrArgsBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 113,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMemento getConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 163,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/PersistencePlugin.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static JavaFxEventAvailability getAvailability()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxVersionUtil.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiagnosticOperationForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticOperationForm.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressibleStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/CompressibleStringStats.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean startsWithOneOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupStringStats.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 141,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCollectionInfoWithNumEls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 91,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassAndOvhdComboList clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 121,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean referersEqual()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 565,
  "endLine" : 576,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShortArrayStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ShortArrayStats.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 66,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setObjArrayOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 308,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setValueArrayNumberStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 325,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getNameFromID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 767,
  "endLine" : 777,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handlePossibleBBBorder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 1003,
  "endLine" : 1015,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaHeapObject getObjectForId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 210,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSameField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 594,
  "endLine" : 604,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getDirectImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 118,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HashSetDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getDirectImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 219,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isImplClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 130,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInImplementationOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addLinkedListDescFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 288,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getNumElementsForOneTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 71,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CopyOnWriteArraySetDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rehash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 102,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 82,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Pair.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 96,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordNonDuplicateString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordDuplicateArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordNonDuplicateArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 192,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 475,
  "endLine" : 485,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCurrentRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 74,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printFullRefChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 488,
  "endLine" : 499,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 100,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectName getValidObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeWizardSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 202,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 106,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSystemMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 140,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String importFromPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.attach/src/main/java/org/openjdk/jmc/attach/AttachToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void combineWith()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 405,
  "endLine" : 415,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initExtension()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 109,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 110,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createStringEvaluatorField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 204,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dumpHeap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UserPassword getSmtpCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void triggerNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransformationSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/TransformationSubscription.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMRIValueListener createValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasUnavilableChildSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ThreadMXBean getThreadMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MonitoredDeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void forwardMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 181,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void substituteAttributeValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 123,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMRIs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanInfo lookupMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 178,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List sampleAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 199,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reregisterPreviouslyBadSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 314,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 194,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized IAttributeStorage getAttributeStorage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/DefaultAttributeStorageService.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String deriveHost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 286,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 79,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Server()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Server loadServerFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ModelPersistence.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onDescriptorDetected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/AbstractDescriptorProvider.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 75,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiagnosticCommandParameter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void registerService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 203,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICommercialFeaturesService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/CommercialFeaturesServiceFactory.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RJMXSingleton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getServiceOrThrow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 161,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JFREventType parse()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventType.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 47,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateAttributeFields()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRClassVisitor.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Method getRegisterMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRUtils.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateAttributeFields()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Class defineClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set getFilteredTypes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 292,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity getValueQuantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 532,
  "endLine" : 541,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkOptions()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 369,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getVersionResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getExtraTypesInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 281,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 93,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketWriteRule.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpanLimit getMaxSpan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanLimit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SpanLimit getMaxValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanLimit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ParserExtensionRegistry.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 184,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 200,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 230,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 245,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 283,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 299,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 316,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 405,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 410,
  "endLine" : 419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 437,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 544,
  "endLine" : 553,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 806,
  "endLine" : 815,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 821,
  "endLine" : 830,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 836,
  "endLine" : 845,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 852,
  "endLine" : 861,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 897,
  "endLine" : 906,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 1060,
  "endLine" : 1069,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 1109,
  "endLine" : 1118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 1124,
  "endLine" : 1133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "fileLinesCount" : 1196,
  "components" : [ "primary::core" ],
  "startLine" : 1155,
  "endLine" : 1164,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getCategory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean compareDetails()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 140,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 157,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean calculateHasTail()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 348,
  "endLine" : 357,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReferenceTreeObject getLeakCandidates()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 155,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRootObjects()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 230,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLeakCountInRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 277,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventTypeEntry createBufferLostEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OldObjectFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OldObjectFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCThread createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OSThreadFactory.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/StringReader.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void increase()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/Offset.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Transition readTransition()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/DataStructureParser.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readConstant()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 299,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 479,
  "endLine" : 488,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 629,
  "endLine" : 638,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 696,
  "endLine" : 705,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 124,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readBytesFromStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 305,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getVariance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DecimalPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 93,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 153,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 297,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IRange getFirstBucket()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 332,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 370,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity subtract()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 206,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 388,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinearUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List loadFromFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 269,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color blend()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate less()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 272,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate lessOrEqual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 300,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate more()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 353,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate moreOrEqual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 381,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate memberOf()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 587,
  "endLine" : 597,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate matches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 614,
  "endLine" : 623,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate contains()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 637,
  "endLine" : 646,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCOldObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 148,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 105,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setStringValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getStringValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 305,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DocumentBuilder getDocumentBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 386,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Document loadDocumentFromString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 447,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IState getChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String printTree()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void appendLayerBreakdown()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 262,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JavaVersion getJavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 996,
  "endLine" : 1005,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getShortRecordingInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1324,
  "endLine" : 1333,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getExpandedChildrenCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTable.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 230,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferrerItemBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List buildReferrerList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProgress()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/LoadingUi.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 65,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 171,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createTextField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 226,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 192,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pruneSecurityManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 211,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 232,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getVmArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePeak()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolModel.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IType findNestedType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupExpansionStateHandling()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 491,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleImportWizard.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WriteAndOpenRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File dumpFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 190,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkStateChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConstraintChooser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getEncrypted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/DecryptedStorage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JVMArch getJVMArch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMArch.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File writeToUniqueFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookImageDisposeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int drawMarkers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 150,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addResourceDisposer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptLineStyleListener.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void nextInstruction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getProposals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void executeCommandsOnce()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 103,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void openFiles()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/OpenDocumentEventProcessor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setFilterNamesAndExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 192,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static InputStream getAsInputStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File resolveFileSystemPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 284,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 221,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addChildToSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 385,
  "endLine" : 394,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deleteSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 405,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 407,
  "endLine" : 416,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 196,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 460,
  "endLine" : 469,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PageRec doCreatePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void openBrowserByUrl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 259,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void runWithEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 251,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void filterChangeHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 234,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection getRangeSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ItemHistogram build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 184,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 385,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List openDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 470,
  "endLine" : 479,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void appendTagLI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 134,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 264,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 306,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 327,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 346,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addResultConfigurationAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void combineWith()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 377,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer buildTimestampHistogramRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 487,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction disabledAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 759,
  "endLine" : 768,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemFilter getRangeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Set getThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 147,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set extractThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 158,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream threadMapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 200,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String threadCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 419,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 424,
  "endLine" : 434,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isSuitableForLineCharts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeComponentConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 130,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showTypeAggregateInBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 403,
  "endLine" : 412,
  "linesOfCode" : 10,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String pathCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 415,
  "endLine" : 424,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 266,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String threadCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String classCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 278,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 339,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeFolderNode getTypeTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 213,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventTypeFolderNode getOrCreateFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 200,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addEventType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean mergeInto()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createTextInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 268,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ImageDescriptor getColorThumbnailDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Image getColorThumbnail()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseMove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 123,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseUp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 147,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityKindProposal setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Control buildButtonGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 181,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean openOnUiThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 288,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean find()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 566,
  "endLine" : 575,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 729,
  "endLine" : 738,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 772,
  "endLine" : 781,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 812,
  "endLine" : 821,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 851,
  "endLine" : 860,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1071,
  "endLine" : 1080,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FilterNode buildTreeNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1146,
  "endLine" : 1156,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1285,
  "endLine" : 1294,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  DragSourceListener createLocalDragSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DndToolkit.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addGrabOnExpandLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 210,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TreeStructureContentProvider.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatIntArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PersistableSashForm.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkActivated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/OpenHyperlinkAdapter.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 62,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction checkAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 171,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction action()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 190,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deactivateHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/TabItemCommand.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 57,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizard createWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/AbstractWizardUserAction.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 72,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/WizardAdapterFactory.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateShellSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Label createWrapLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 152,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text createText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 178,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Label createWrapLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initSwingLookAndFeel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 366,
  "endLine" : 376,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 512,
  "endLine" : 521,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantitySpanRendering()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 114,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 340,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Point computeSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 355,
  "endLine" : 365,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefreshPollAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/RefreshPollAction.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 54,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 120,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addDefaultMenus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnMenusFactory.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity parsePersisted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 142,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 205,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity parsePersisted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 246,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 300,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IDescribedMap getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IDescribedMap getEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 91,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookupTransmittersAndReceivers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createGlobalProducer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConditionNodeItem buildConditionItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 307,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XMLModel createEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 181,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized List getPlugins()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/JConsolePluginLoader.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void drop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getDragOverAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getDragOverAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Folder getFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 86,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectionWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 89,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionImportWizard.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionExportWizard.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPidInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 381,
  "endLine" : 390,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createCustomURLButtonComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 436,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkServerWithSameName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 620,
  "endLine" : 629,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 762,
  "endLine" : 772,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Properties parseAgentSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentSettings.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMaxX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 113,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMinX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 154,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSampleCountingBuffer.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSubsamplingBuffer.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 64,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color createDefaultForegroundColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 107,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupDefaultExtrapolationPaint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 324,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double adjustMagnitude()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 504,
  "endLine" : 513,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double adjustByteMagnitude()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 515,
  "endLine" : 524,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnitString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanoFormatter.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createProducer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpRecordingWizardModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity getMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 385,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity getMaxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 391,
  "endLine" : 400,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateImportWizard.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshTemplateCombo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 319,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 469,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Dialog createDialogFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventConfigurationModel create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 178,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XMLTagInstance findOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 365,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showStartingWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createScrollablePropertyEditorsContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 239,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String interactiveValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 422,
  "endLine" : 431,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String calculateSerializeableSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 125,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IContributionItem createShowMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 238,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 183,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AxisRange getRangeType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map createNameKeyMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/TickDensityName.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupAntiAliasingListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 240,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showLast()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 480,
  "endLine" : 489,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Value parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParameterParser.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Call.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void showVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/ShowVersion.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 60,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCommands()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 193,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/ConfigurationFactory.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ensureSystemProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/OsgiServicesJmxProviderProxy.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ensureSystemProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/EclipseJmxProviderProxy.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 126,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 78,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 150,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 162,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrRecordingInputStreamV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeType createOptionsRowType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 423,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IConstrainedMap toEventOptionMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 487,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrRecordingInputStreamV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ArrayLengthCellEditor.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/QuantityInputDialog.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 84,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 238,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 526,
  "endLine" : 539,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupDoubleClickListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 645,
  "endLine" : 654,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String extractName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IUpdatePolicy convertToUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 230,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void evaluateOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOperation getSelectedOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 275,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorWizardPage.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 81,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDataRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 506,
  "endLine" : 515,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void editColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 579,
  "endLine" : 588,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ILaunchConfigurationWorkingCopy createLaunchConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitLaunchShortcut.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ILaunchConfiguration findLaunchConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrEclipseLaunchShortcut.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateToConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 360,
  "endLine" : 369,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ILaunchConfigurationWorkingCopy createLaunchConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitPluginLaunchShortcut.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ILaunchConfiguration createConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJavaLaunchShortcut.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getInputTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 405,
  "endLine" : 414,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticTab.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 71,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupStringStats.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 633,
  "endLine" : 642,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInstanceInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 79,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setValueArrayOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 327,
  "endLine" : 336,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseNumericFlag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 366,
  "endLine" : 375,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StackTrace getStackTraceFromSerial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 779,
  "endLine" : 788,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JavaObjectTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int addJavaArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 303,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateObjectHeaderSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 807,
  "endLine" : 817,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaField getFieldForInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 537,
  "endLine" : 546,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOrSubclassOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 817,
  "endLine" : 826,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 118,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String describeReferenceTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 80,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMessageForMissingField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ClassUtils.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAnonymousInnerClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ClassUtils.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ProgressMeter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 59,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 121,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 106,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 538,
  "endLine" : 547,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaHeapObject getCurChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 524,
  "endLine" : 533,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void cancelCalculation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StandardStatsCalculator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static WeakMapHandler createInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/WeakMapHandler.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProblemFieldsEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 402,
  "endLine" : 411,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 143,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JavaObject getPointingJavaObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int checksum()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 168,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void modelUpdated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 201,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 257,
  "endLine" : 266,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int closestLargerPowerOfTwo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 385,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 431,
  "endLine" : 440,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized ExtensionLoader getActionExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 122,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized ExtensionLoader getConstraintExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 133,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean setUncheckedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 165,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Field getField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FieldHolder.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean validateTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintTimeRange.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 76,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean removeRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 93,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 88,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 66,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 117,
  "linesOfCode" : 10,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public long getNextUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractUpdatePolicy.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationListener createListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtensionMetadataProviderService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getDouble()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnavailableChildSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAttributeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 190,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean removeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 260,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void updateExistingSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void subscribeToNotifications()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SyntheticAttributeToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 102,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addValueListenerToSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 218,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeValueListenerFromSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 254,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/LongDifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object createSubscriptionValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeltaTransformation.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 55,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean includeMemoryPool()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 186,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMRITransformation createTransformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCompositeType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompositeType getCompositeType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 272,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getDouble()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 74,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRetainedLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/DefaultAttributeStorageService.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 85,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 108,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/DefaultActionFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 63,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 100,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long fetchServerStartTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 446,
  "endLine" : 455,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map parseProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 273,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List convertArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 172,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance getObjectInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 149,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 308,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 342,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 398,
  "endLine" : 407,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 463,
  "endLine" : 472,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntheticAttributeEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getServiceOrDummy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 180,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 246,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 111,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String initializeEventName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String initializeEventPath()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateClassAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onMethodExit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parameter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onMethodExit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set filter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 303,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity getSetting()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/VMOperationRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 86,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationPauseRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ExceptionRule.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/FatalErrorRule.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ErrorRule.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 185,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity calculateHaltsRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/HighJvmCpuRule.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 166,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/ManyRunningProcessesRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 477,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DMSIncidentRule.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInSystemPropertiesRule.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Result getResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInEnvironmentRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 95,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedVmOptionsRule.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 216,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/RecordingSettingsRule.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedGcOptionsRule.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/VerifyNoneRule.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLoadingRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInArgumentsRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DumpReasonRule.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DebugNonSafepointsRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 95,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByClassRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String appendMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingMetaspaceLiveSetRule.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 260,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/TlabAllocationRatioRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CompressedOopsRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 95,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LowOnPhysicalMemoryRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/MetaspaceOomRule.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByThreadRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileWriteRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrAttributes.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrAttributes.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrAttributes.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 117,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IOnLoadFilter includeEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/OnLoadFilters.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IOnLoadFilter excludeEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/OnLoadFilters.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addRenameEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean addThresholdSettingEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 243,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueInterpretation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SyntheticAttributeExtension.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printTrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 252,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 172,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IItemIterable findNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLoadDone()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void put()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProducerDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ProducerDescriptor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTypeDescriptor readElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ContentTypeParser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ArrayReader.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void touchAll()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 154,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 685,
  "endLine" : 693,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 740,
  "endLine" : 748,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void addFields()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 565,
  "endLine" : 573,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoaderContext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/LoaderContext.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueInterpretation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/LoaderContext.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventSink createSink()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventSink createSink()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 271,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sortLanes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeChunks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItem next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SumConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 760,
  "endLine" : 770,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 824,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAggregator countDistinct()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1061,
  "endLine" : 1071,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getMaxName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1137,
  "endLine" : 1145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getMinName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1147,
  "endLine" : 1155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter convertToTypes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 739,
  "endLine" : 747,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 333,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform invertAndConcat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor invertAndConcat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 641,
  "endLine" : 649,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DateFormat patchYear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 161,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 259,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 406,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TruncationState fromBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCStackTrace.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasMagic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasMagic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 196,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String join()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color getGradientBottomColor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 124,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getGradientComponent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 518,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate notEquals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 544,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Pattern getValidPattern()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 657,
  "endLine" : 665,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/CompositeKey.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getVerboseString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 213,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMinTimespan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 223,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMaxTimespan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 101,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String fieldDescToBinaryJLS()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toXMLString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 198,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Element getOrCreateElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setSetting()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSetting()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseToken()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/AbstractRule.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getDepth()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 181,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventAvailability getLeastAvailable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 479,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static double mapExp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 779,
  "endLine" : 787,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AlertDialog createDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 222,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/NotificationUIToolkit.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 195,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void cancel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OverheadTypeViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 233,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 100,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean check()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addModelListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxPage.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean verifyAuthorizedUser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 338,
  "endLine" : 346,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/templates_3.4/simpletabtemplate/java/LabelUpdater.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/templates_3.4/simpletabtemplate/java/$className$.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/ConsolePlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/overview/OverviewTab.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ThreadState getThreadState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GCAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Job createJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToMethodJob.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String transform()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerConditionSectionPart.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void expandRuleGroupWithNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 193,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void checkStateChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setRuleChecked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerConditionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/TriggerConditionWizardPage.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection filterOutRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File writeFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WaitAndOpenJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showAlert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 200,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isActivatableJfrAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionRecordingToolkit.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Field getCurrentField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 381,
  "endLine" : 389,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized String insertInternal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Object remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String apply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IStatus expandStackTrace()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/StatusFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getVersionProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createCommandProposals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getMaxMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 64,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookProcessListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/ProcessAction.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/OpenFile.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fillMenuBar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/HighContrastModeChangeListener.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 240,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStructuredSelection getStructuredSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 261,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyTraversed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 356,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 640,
  "endLine" : 648,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Branch getLastSelectedBranch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 846,
  "endLine" : 854,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StacktraceFrame getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 938,
  "endLine" : 946,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrOutlinePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 280,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void deepSavePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 253,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 302,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 386,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 477,
  "endLine" : 485,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 487,
  "endLine" : 495,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getAttributeCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 592,
  "endLine" : 600,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Image image()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogramWithInput.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void openEditLanesDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double getCountFraction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 331,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setButtonDecorations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 268,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Text createInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemRow buildApplicationPauseRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 468,
  "endLine" : 476,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemHistogram createDistinctItemsTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 506,
  "endLine" : 514,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addContextMenus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 541,
  "endLine" : 549,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemRow buildDurationHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 558,
  "endLine" : 566,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantitySeries buildQuantitySeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 595,
  "endLine" : 603,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  IItemFilter createDefaultFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 926,
  "endLine" : 934,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  MapBuilder combine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSettingsBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 124,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set calculateExcludedAttributeIds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 746,
  "endLine" : 757,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 208,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ImageDescriptor getDefaultImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 168,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addMenuOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 339,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showAggregateInBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 401,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 435,
  "endLine" : 443,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 377,
  "endLine" : 385,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 423,
  "endLine" : 431,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SocketIOPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 574,
  "endLine" : 582,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 259,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 359,
  "endLine" : 367,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 484,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 309,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IXDataRenderer createChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 429,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refreshTopics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 295,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stackTraceMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::application" ],
  "startLine" : 516,
  "endLine" : 524,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createPartControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 141,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseEnter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 253,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FormText createInfoFormText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CompositeToolkit.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IContributionItem createContributionItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized void showExceptionDialogAsync()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 199,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized void showErrorDialogAsync()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 234,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized void showWarningDialogAsync()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 268,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addParentRelationsOfChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean unwrapFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 254,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean performDrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 577,
  "endLine" : 585,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 840,
  "endLine" : 848,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 948,
  "endLine" : 956,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void validateRegex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1132,
  "endLine" : 1140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void constrainValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Layout createMarginFreeFormPageLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Layout createPaintBordersMarginFreeFormPageLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String asString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Listener unchecked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/BackgroundFractionDrawer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PersistableSashForm.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean minimizeToTray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getElementAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 268,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 320,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disposeToolbarItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 366,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ExternalUrlAction.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 67,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction action()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CopySelectionAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/CopySelectionAction.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clickWidget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExportToFileOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createCaption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Button createCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Label createLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormToolkitBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createCaption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Button createCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 230,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void keyReleaseOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/ClearableTextCellEditor.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doLoad()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 147,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Color createColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 285,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateBackgroundImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 420,
  "endLine" : 428,
  "linesOfCode" : 9,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/ImageDescription.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantitySpanRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawRightAngleChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 264,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 219,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fillPreferredSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 258,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int distributeMinSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 502,
  "endLine" : 510,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pollAllPollees()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 166,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateColumnOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 398,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 592,
  "endLine" : 601,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ConditionNode.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Value valueOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ProducerEnvironment createProducerEnvironment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trackError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ErrorTracker.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getWidgets()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExplicitValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 192,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTagsInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/JConsolePluginLoader.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFromPluginsFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fillContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 430,
  "endLine" : 438,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 131,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setInputFieldsShowing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createCommandText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 477,
  "endLine" : 487,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 91,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingBuffer.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 66,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addStartSamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSubsamplingBuffer.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 74,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Font extendFontForUsedLocale()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int sum()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 306,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stackProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 475,
  "endLine" : 483,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getInterpolatedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 289,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AffineTransform getTitleTransform()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 212,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int convertAxisValueToDrawingCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 549,
  "endLine" : 558,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanoFormatter.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 57,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFormattedString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanoFormatter.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 79,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNotCancelled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/CancelService.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuffer format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 169,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void markBoundary()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 89,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void paintCross()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 115,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createProducerControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addProducerDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createFileNameInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 166,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 133,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createGeneralArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 145,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 418,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 654,
  "endLine" : 662,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 748,
  "endLine" : 756,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Iterable getSelectedTemplates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 404,
  "endLine" : 412,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getCreatedStorageDir()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean replaceOriginalContentsFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowedName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addAsUnique()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 146,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XMLModel createModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCFile openRecordingFileBrowser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 160,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StartRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventNode getEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventNode createOrGetEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 106,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathElementKind getKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 168,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean addKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentProvider.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void findProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 400,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 713,
  "endLine" : 721,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized RecordingProvider getRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IFlightRecorderService getService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 196,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Scene createErrorScene()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Action createRenderingMode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 152,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GridLayout createAxisLegendLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 116,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultYAxis getFirstLeftAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 392,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUpdatesEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 521,
  "endLine" : 529,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List createFromExtensionPoints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token getToken()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isTokenBreakCharacter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 123,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean acceptValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/BooleanParser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parseValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/BooleanParser.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Call.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/SetSystemProperty.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printUsageDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printExample()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 109,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printExampleExplicitNotation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printExampleSimpleNotation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNonOptionalParameterCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 245,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCategories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 177,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXConnector newJMXConnector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/OsgiServicesJmxProviderProxy.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXConnector newJMXConnector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/EclipseJmxProviderProxy.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 102,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MonitoredHost getMonitoredHost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 429,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static DiscoveryEntry createDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 463,
  "endLine" : 471,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRecordingDescriptor getDescriptorByTimerange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderToolkit.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 277,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRecordingDescriptor getRecordingByDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object invokeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 244,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAvailableRecordings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 273,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IRecordingDescriptor clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 397,
  "endLine" : 405,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringConstructorCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/StringConstructorCellEditor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 56,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkContructor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/StringConstructorCellEditor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 76,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Character parseChar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean allPrefsEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void uncheckAllUnitActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 264,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Font getFontTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttribute.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReadOnlyMRIAttribute create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttribute.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 73,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean typeIsNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 216,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditorTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 475,
  "endLine" : 483,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int countFactories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 671,
  "endLine" : 679,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 698,
  "endLine" : 708,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VisualizeWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 121,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 148,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getSelectedAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getMRICompositeChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getUpdateInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 219,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Throwable unmarshalMBeanException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 288,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 377,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 387,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getTreeStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 190,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSectionPartTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 175,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 153,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelectedAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 80,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 401,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 435,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doAdd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 445,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doSetEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 472,
  "endLine" : 480,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshAll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 496,
  "endLine" : 504,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setQuantityKindFromAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 590,
  "endLine" : 598,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTemplatePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 149,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getJREVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 326,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getPulseTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 382,
  "endLine" : 390,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 118,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCollectionInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 132,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static CachedReadBuffer createInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 99,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int addJavaObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 291,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackTrace traceForDepth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackTrace.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToClassMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 721,
  "endLine" : 729,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitReferencedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 143,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNextVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 235,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBannedField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 443,
  "endLine" : 451,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInstanceFieldIndexOrMinusOne()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 762,
  "endLine" : 770,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAssignableFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 806,
  "endLine" : 815,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static long longAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 271,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File fileExistsAndReadableOrExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 126,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File dirExistsAndReadableOrExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 136,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 140,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordHighSizeObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startSection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 90,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 584,
  "endLine" : 592,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 597,
  "endLine" : 605,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataFieldStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationsModel getOrCreateNotificationsModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 224,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddMBeanWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddMBeanAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Class lookupConnectorAddressLink()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.attach/src/main/java/org/openjdk/jmc/attach/AttachToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FieldHolder.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 96,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 486,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean activateRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UserPassword getSecureSmtpCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 174,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getSubject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean addChildSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 88,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnavailableChildSubscriptions getUnavailableSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 231,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unsubscribeFromNotifications()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SyntheticAttributeToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAttributeSubscriptionService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 81,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void substituteMRIValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 275,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAttributeValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Observer createMetadataObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 125,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isTransformationAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAttributeSubscriptionThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 105,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sendNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 289,
  "endLine" : 299,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 324,
  "endLine" : 332,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Exception getBadAttributeError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 425,
  "endLine" : 433,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordEventRecieved()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 490,
  "endLine" : 498,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getRetainedLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 500,
  "endLine" : 508,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getVMName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 395,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onDescriptorRemoved()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/AbstractDescriptorProvider.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 85,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String runCtrlBreakHandlerWithResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 313,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object invoke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 9,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMBeanNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 271,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttributeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 408,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String describeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String shorten()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 209,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 218,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 375,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 431,
  "endLine" : 439,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 497,
  "endLine" : 507,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanInfo unifySyntheticMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 509,
  "endLine" : 517,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 214,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 58,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDataStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 207,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDataEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 218,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void valueChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 97,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readEvents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceFile.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 129,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ObjectName getObjectName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentManagementFactory.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isPendingTransforms()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 272,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String initializeEventDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JFRMethodAdvisor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRClassVisitor.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JFRNextMethodAdvisor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodVisitor visitMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Parameter findReturnParam()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 236,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void putIfNotInFiltered()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 242,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUnorderedWindowValueFunction gcHaltsRatioFunction()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUnorderedWindowValueFunction applicationHaltsRatioFunction()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeprecatedOption()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemFilter createClassAttributeFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectionsInfo merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Comparator applicationHaltsComparator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/ApplicationHaltsRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasSegmentedCodeCache()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 264,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IOnLoadFilter includeEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/OnLoadFilters.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IOnLoadFilter excludeEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/OnLoadFilters.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SyntheticAttributeExtension.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IItemCollection build()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstantMap getConstantMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMCFrame createFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 135,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getIndex()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTypeDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ContentTypeDescriptor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveConstants()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 287,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 437,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 189,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 462,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 619,
  "endLine" : 626,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 675,
  "endLine" : 682,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFrames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 715,
  "endLine" : 722,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Chunk()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getHumanSegmentName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventAppearance.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int addToOtherLane()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/ParserToolkit.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getExtension()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean bufferHasMagic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 173,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterable asIterable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 772,
  "endLine" : 781,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 213,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter type()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 516,
  "endLine" : 523,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter memberOf()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 597,
  "endLine" : 604,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFormatter getFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TypedUnit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform valueTransformTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TypedUnit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final ITypedQuantity addPossiblyIntegral()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TypedUnit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 127,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit makeCustomUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 461,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void cachePlain()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String resolveLocalizedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 128,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String resolveLocalizedSymbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 264,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinearKindOfQuantity createMemory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 450,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static LinearKindOfQuantity createFrequency()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 461,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Iterator skipNulls()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/IteratorToolkit.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/AbstractIterator.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAll()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 158,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void closeSilently()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List loadFromReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 278,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copy()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 385,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 190,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVMVersionToolkit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 412,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 456,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 483,
  "endLine" : 490,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate is()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 560,
  "endLine" : 568,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor constant()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMemberAccessor arrayElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 283,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMemberAccessor compositeElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  void addSorted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/SortedHead.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 172,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatefulState getChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String topLevelType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String nestedTypes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedPreference()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TransformerFactory createTransformerFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 236,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Element getChildElementOrNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 493,
  "endLine" : 500,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String escapeAll()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 503,
  "endLine" : 510,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void removeMappedTopics()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 193,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Document createEmptyGroupsDocument()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean containsUnignoredResults()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 312,
  "endLine" : 319,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 339,
  "endLine" : 348,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean encloses()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeBuilder.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITreeNode next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFIterator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFTreeVisitor.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLayerEntries()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItem next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Severity get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Severity.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEventsEnabled()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 416,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean hasEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 515,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity getDurationInWindow()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 884,
  "endLine" : 891,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1016,
  "endLine" : 1023,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  T getOptionalValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1139,
  "endLine" : 1146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addAlertObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addExpandedChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addtoArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordProblematicCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordWeakHashMapWithBackRefs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 221,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 149,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void allIncluded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 192,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void changed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPressHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 338,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void allIncluded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExpended()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addObjectClusterFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 222,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferrerItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  boolean checkFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 168,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void setModelLoaded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 162,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/SendMessage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TwitterPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tweeter getAuthorizedTweeter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 226,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeAndSavePrefs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookViewerRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsolePageContributionFactory.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceLabelProvider.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Map createTypeToJavaElementMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToTypeJob.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void jumpToElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceJob.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFirstNestedType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 180,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRemainingNestedTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void retrieveExpansionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createTabContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerDetailsPage.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/TriggerConditionWizardPage.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Job createDumpFlightRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionDumpRecording.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createCurrentValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createStack()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 307,
  "endLine" : 314,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setEncryptionCipher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initDefaultConstants()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Resource getIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Filename splitFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean tryWriteStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void write()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Line createLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scheduleProcess()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/OperatingSystem.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List createCommandHelperProposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showView()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/StepAction.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IStatus run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/AddRepositoriesJob.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplicationWorkbenchWindowAdvisor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void handleEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/OpenDocumentEventProcessor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSamplePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile createDefaultFileResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeViewer buildTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 546,
  "endLine" : 553,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTimeLabels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void bringToFront()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 333,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 229,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 583,
  "endLine" : 590,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean parsePersisted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean parseInteractive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RulesUiToolkit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addLane()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 294,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 445,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FlavorSelector itemsWithTimerange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FlavorSelector itemsWithTimerange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enterScope()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disposeResources()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 395,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void move()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 413,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getSelectedTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 364,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onRangeChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/QuantityRangeSelector.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TableSettings createTableSettingsByAllAndVisibleColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 238,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 348,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createChartTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 625,
  "endLine" : 632,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PageManager getPageManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 210,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectionStoreEntry getCurrentSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionStoreEntry findEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/StacktraceFrameSelection.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 152,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreRangeActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set calculateThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor combine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 203,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional buildBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setRefCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 219,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getSelectedGcIds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 455,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IXDataRenderer buildTableSelectionRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 550,
  "endLine" : 557,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 217,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSelection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 340,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetToDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 183,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addShowFilterAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 444,
  "endLine" : 451,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 485,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 487,
  "endLine" : 499,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HistogramSelection histogramSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 545,
  "endLine" : 552,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 266,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager attributeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager attributeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection updateSpanChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 615,
  "endLine" : 622,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSettingsTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSettingsTree.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateTables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 500,
  "endLine" : 507,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 289,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TableSettings getTableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 288,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 276,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 317,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 501,
  "endLine" : 508,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onTypeChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int findEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlDecoration createDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Color interpolateColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 188,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseDown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 147,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void buttonPressed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 126,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  ColumnLabelProvider build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setClipboardContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ClipboardManager.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getClipboardContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ClipboardManager.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int matchScore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/LinearQuantityProposalProvider.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IItemFilter doBuildFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 214,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean onlyCompositeNodesSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 518,
  "endLine" : 525,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int validateDrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 557,
  "endLine" : 564,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cutNodes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 587,
  "endLine" : 594,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1296,
  "endLine" : 1303,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Layout createFormPageLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GridLayout createPackedLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object createFormPageLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 199,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setAntiAliasing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int compareLabels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OptimisticComparator.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void destroyTip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawPieSliceFromOffset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void placeDialogInCenter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 150,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeTimerExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ImageDescriptor createDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/CoreImages.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 187,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isInstanceOfSupportedType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/WidgetHelper.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final static IEditorPart getActiveEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/ContextLookup.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clickButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Select.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createButtonWithHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAdaptable createElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathFactory.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 234,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StandardUIBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSpan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 115,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Button createButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 139,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CCombo createCombo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 208,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSpan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Button createButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 110,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Label createLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Text createText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CCombo createCombo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void asyncOpenEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/WorkbenchToolkit.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void asyncCloseEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/WorkbenchToolkit.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void keyReleaseOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createIndentedComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validateQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 93,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/Initializer.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 53,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeMessages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity getGradientValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 192,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void load()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void store()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDialConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGradientRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 215,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 262,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawUnNormalizedbackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 523,
  "endLine" : 530,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean clearSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 360,
  "endLine" : 367,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean addPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 395,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IColorProvider staticColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYDataRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 165,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int floorIndexAtX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ISpan keeper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 351,
  "endLine" : 358,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void doRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedObserver.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void installActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/OrientationAction.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int computeMinimumWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 374,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int computeMinimumHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 383,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void bubbleTopElementDown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 635,
  "endLine" : 642,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scheduleRepaint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 212,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void enable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 224,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SchemaVersion fromBeanVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/Messages.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 105,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IDescribedMap getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XMLTagInstance getSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 101,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/AndNode.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::application" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String addProducerPrefix()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addReceiverNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 240,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/OrNode.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 37,
  "endLine" : 44,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasErrors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 339,
  "endLine" : 346,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void adopt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTagInstance findTagWithAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/JDPPreferencePage.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModuleClassLoader createClassLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtClassLoaderHook.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionState getConnectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FolderStructure()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultipleActionWrapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 207,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 277,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void useTreeLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 355,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FolderDndSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 157,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeDialogSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showServiceUrlField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 271,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void selectAllOnFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteJMXAgentWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizard.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createAgentControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 189,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getAgentStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SampleCountingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addLeftEdgeCrossingValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSampleCountingBuffer.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addEndSamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSubsamplingBuffer.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubsamplingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultXYGreyChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 114,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildStacks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 455,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 159,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Precision getPrecisionForRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawSingleValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractAliasingLongAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getLargestTickQuantumBelow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawAxisLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Font getFontToUse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 439,
  "endLine" : 446,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getByteExp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 539,
  "endLine" : 546,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getRangeIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateFormatter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProviderSet.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProviderSet.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createStartTimeChooser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createEndTimeChooser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 324,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity recordingEndTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean existsRecordingName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 316,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getDescriptors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 318,
  "endLine" : 325,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/EditRecordingWizard.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createTemplateContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 672,
  "endLine" : 680,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ComboViewer createSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 711,
  "endLine" : 718,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/StartRecordingWizard.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventConfigurationModel pushServerMetadataToLocalConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 144,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 257,
  "endLine" : 264,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void saveAsLastStarted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 166,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEventConfiguration createEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XMLTagInstance findProducer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 306,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getRecordingFileValidationMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 169,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/UpdateRecordingJob.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FolderNode createOrGetFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventNode findOrCreateEventNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 59,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean parentMatchesFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int category()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerComparator.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfigurationPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite createPropertyEditorsContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 249,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookRefreshListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 279,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookFilterListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 288,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookTreeSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 313,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String formattedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 434,
  "endLine" : 441,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean containsObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 619,
  "endLine" : 626,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printCurrentEventTypeSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 181,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingProvider getSnapshotRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 186,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Action createShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IContributionItem createRenderingModeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void okPressed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 300,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Layout createMarginFreeLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 171,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 211,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TickDensityName toObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/TickDensityName.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getReadableName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/TickDensityName.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 512,
  "endLine" : 519,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Value getSafeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 172,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List createForExtensionPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void ensureValidCommandIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 190,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Token createLineSeparatorToken()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void skipForward()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean acceptValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/NumberParser.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void eatComments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 112,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void eatCommentLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean takeNap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Wait.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Command getCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 153,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkMagic()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 191,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static JMXServiceURL createServiceURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 91,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/AttachPreferencePage.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static JVMType getJVMType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 311,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JMXServiceURL getInMemoryURLFromPID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 574,
  "endLine" : 581,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getServerTemplatesV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingTemplateToolkit.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getServerTemplatesV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingTemplateToolkit.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAvailableRecordings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 305,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRecordingDescriptor getSnapshotRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 315,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getDefaultEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 332,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 354,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IRecordingDescriptor getUpdatedRecordingDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 365,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity fromOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 156,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRecordingDescriptor getRecordingById()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map createOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TabularData createTabularData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 330,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleActionProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ArrayLengthCellEditor.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canProvideEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 193,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void editOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatChar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 113,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 319,
  "endLine" : 326,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 329,
  "endLine" : 336,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getBackgroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getTypeText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 689,
  "endLine" : 696,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VisualizeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 76,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 227,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Action createUpdateAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int parseInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalDialog.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/EditDisplayNameAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 445,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 496,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 143,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 170,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 275,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAction.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 58,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAttributeAction.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeSelectionViewModel createSelectOneAttributeViewModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeSelectionViewModel createSelectSeveralAttributesViewModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeNodeBuilder get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeBuilder.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectorWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardPage.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 56,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUnit getAttributeUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 109,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void commitUnitChanges()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 123,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doRemove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 455,
  "endLine" : 462,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateQuantityKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 600,
  "endLine" : 607,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 108,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void openEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorOpener.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 289,
  "endLine" : 297,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RefChainElement getRootElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFinalList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 352,
  "endLine" : 359,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getFinalList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassAndSizeComboList clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupArrayStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupArrayStats.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupArrayStats.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 99,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFlagValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 391,
  "endLine" : 399,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Snapshot readSnapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadBuffer create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 265,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addJavaValueArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 632,
  "endLine" : 639,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolve()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 160,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackFrame()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaValueArray getCharArrayForString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/HeapStringReader.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int calculateImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/HeapStringReader.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 142,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setFieldBanned()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 460,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getStaticField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 784,
  "endLine" : 791,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 830,
  "endLine" : 837,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 928,
  "endLine" : 935,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 67,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JavaLazyReadObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final long objectIdAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 231,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 401,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getElementFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractLinkedCollectionDescriptor.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionDescriptors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setBannedFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 394,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 344,
  "endLine" : 351,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SmallSet.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 75,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/StringInterner.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 176,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeBytesToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NumberToObjectMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 97,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getOutput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getCurChildGlobalIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 483,
  "endLine" : 490,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LongLivedStringClustersCalculator.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 122,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DataFieldStats newInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 77,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int containsField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 475,
  "endLine" : 482,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 137,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Constants.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 64,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object createObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initDefaultPreferenceValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 86,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 229,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 79,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initDefaultPreferenceValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 146,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StateStore getStateStoreForUID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 202,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void deactivateRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationRuleBag getRuleBagForUID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 125,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TriggerRule getRuleByName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 261,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 164,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 80,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReady()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 257,
  "endLine" : 265,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Type fromString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 117,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy newPolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SimpleUpdatePolicy.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 88,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void moveRegisteredMBeanSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 145,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void moveUnregisteredMBeanSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getUnregisteredSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 269,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMRIValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 257,
  "endLine" : 264,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeMRIValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 285,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeMRIValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 295,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIValueEvent getLastMRIValueEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 398,
  "endLine" : 405,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MonitoredDeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Double calculateLiveSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 154,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long lookupUsedHeap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 167,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getCommittedHeap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 195,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getTransformationName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 100,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map createMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 204,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void registerSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 256,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dispatchEvents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 435,
  "endLine" : 442,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordEventRecieved()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 249,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ObjectName createObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 107,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableCommercialFeatures()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot23CommercialFeaturesService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 83,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isJfrMBeanAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot23CommercialFeaturesService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotSpot24DiagnosticCommandService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 281,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized DiagnosticCommand findDiagnosticCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 352,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeModelMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationMBean.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 70,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDataPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 155,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryRemovingListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 251,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void tryToAddMBeanNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 354,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntheticNotificationEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Collection createOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 121,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 282,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 133,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized boolean removeConnectionHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 151,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JVMDescriptor getJvmInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 55,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 103,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeAllSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 136,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 116,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 138,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IReadOnlyAttribute createCompositeDataChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 178,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasPendingTransforms()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void transfer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String initializeClassPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeParameter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JFRClassVisitor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRClassVisitor.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TransformDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeParameter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JFRNextClassVisitor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void initializeAgent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPathPart()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getNamePart()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 215,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calculateRevocationCountScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 202,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodProfilingWindowResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isUserAcceptedOption()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 377,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String extractOptionName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 385,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getCollectorMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/Messages.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 546,
  "endLine" : 552,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemIterable next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/Messages.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSettingEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 265,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 460,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingPrinter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 104,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 185,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printValues()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String stringifyType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/messages/internal/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Iterator buildIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 263,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/messages/internal/Messages.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/CompositeReader.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/MethodFactory.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCMethod createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/MethodFactory.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readStringByteCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/StringReader.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChunkLoaderV0()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkLoaderV0.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChunkInfo getInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkLoaderV0.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object clone()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readArraySize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ArrayReader.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LabeledIdentifier getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 327,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 407,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeEntry getTypeEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 428,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 386,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 731,
  "endLine" : 737,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void seek()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getArrayPosition()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 133,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DurationEventTypeEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int addToNewLane()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeChunk()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemQuery build()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 154,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 208,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getStddev()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 506,
  "linesOfCode" : 7,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 733,
  "endLine" : 739,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 787,
  "endLine" : 793,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvancedMinMaxAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1282,
  "endLine" : 1288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAttribute canonicalize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 184,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 351,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 366,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 418,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpSmall()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DownSmall()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Custom()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String localizedFormatFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor valueTransformTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 183,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform valueTransformTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AutoFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Number parseHexNumberString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 718,
  "endLine" : 724,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getHexNumberString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 726,
  "endLine" : 732,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinearUnit getRegularUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 238,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity multiply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity multiply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 329,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double ratioTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 339,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity multiply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 476,
  "endLine" : 482,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity multiply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 486,
  "endLine" : 492,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double ratioTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 502,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getUnitIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 587,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  List toList()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/IteratorToolkit.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 123,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/messages/internal/Messages.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/messages/internal/Messages.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Class resolveClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encodeFilename()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ExceptionToolkit.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getDistinguishableColor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElementWriter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 228,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatQualifiedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Boolean hasNestedTypes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Boolean isArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String refTypeToBinaryJLS()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/Messages.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createShowOK()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildShowOkCheckBox()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Element createRuleNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 361,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateLayers()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownGenerator.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/messages/internal/Messages.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isValidScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEventsKnown()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 497,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapExp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 756,
  "endLine" : 762,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemFilter createEnablementFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 970,
  "endLine" : 976,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set getAvailableTypeIds()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 982,
  "endLine" : 988,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result getMissingAttributeResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1036,
  "endLine" : 1042,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getAllTopics()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1181,
  "endLine" : 1187,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String createTrayMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AlertObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Node createExpandedIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 168,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Node createCollapsedIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 176,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPage createDefaultPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IWorkbenchPart getBootstrapPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getGlobalObjectIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordDuplicateArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordDuplicateString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 171,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateItemColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 316,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThingItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void allIncluded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void allIncluded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addToolbarAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/UpdateStatus.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMemento loadConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Integer getPID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getAttributeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/GcTableSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/ResetToDefaultsAction.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String htmlify()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerConditionSectionPart.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createShowAlertButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void askConfirmationAndDelete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 441,
  "endLine" : 447,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void importRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleImportWizard.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/ActionWizardPage.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/NameWizardPage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 196,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showAlert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 117,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getWorkspaceDirectory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getEncrypted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/DecryptedStorage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 108,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanupStorage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMainClassOrJar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMCommandLineToolkit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getRegexpPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Matcher.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean match()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File makeAbsolute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void modifyText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProgramUpdater.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateProgram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProgramUpdater.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyStroke createKeyStroke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptView.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 142,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StyleRange createCommandStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptLineStyleListener.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 152,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized List getSourceLines()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Line.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getInsertionBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isViewVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void toggleCommandView()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hideView()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File resolveFileSystemPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IContributionItem createPerspectiveMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createViewMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 226,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createNavigateMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getIfExists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean exists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 121,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJoinedIfExists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createViewerToolTipContentArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createHeader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getUnzippedDestinationFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 351,
  "endLine" : 357,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyToClipboard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 376,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveSelectedUp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 418,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IAction createPageStructureLockAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 484,
  "endLine" : 490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRootPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 166,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadDumpTypeFromPrefStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 273,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 398,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 324,
  "endLine" : 330,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "T getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set getRulesByConfigurations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ConfigPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesImportWizard.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IWorkbenchPart getBootstrapPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PageDescriptorResultGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 192,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHtml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void consume()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/PairBucketBuilder.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection addThreadLifeSpanEvents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 176,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FlavorSelector itemsWithTimerange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FlavorSelector itemsWithTimerange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 428,
  "endLine" : 434,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 498,
  "endLine" : 504,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHTML()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void appendAtIfNew()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 278,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityRangeSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/QuantityRangeSelector.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Composite createInfoContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity parseDumpTimespan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity parseSelectionStoreSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity parseItemListSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getTempRecordingsDir()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 150,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 236,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void useItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 359,
  "endLine" : 366,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ThreadDump parseThreadDump()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 458,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 574,
  "endLine" : 580,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 683,
  "endLine" : 689,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 691,
  "endLine" : 697,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void logDuplicateGcId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 706,
  "endLine" : 712,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TablePart getLowestHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 331,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSelection getAllRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 348,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onHistogramItemsSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 526,
  "endLine" : 533,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IItemFilter getPageFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 556,
  "endLine" : 562,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager attributeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager attributeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 451,
  "endLine" : 457,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onChartSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 509,
  "endLine" : 516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPrimaryFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 387,
  "endLine" : 393,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List initializeChartConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 203,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookUpExceptionsChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 375,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getFilteredItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 273,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 364,
  "endLine" : 370,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 252,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 191,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Optional join()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getHelpContextId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setPageState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OverlayImageDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressCircle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 242,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMenuManager getContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 360,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleWheelEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 445,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doLoad()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 267,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doLoadDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 276,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int open()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Control buildCheckboxControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object nativeToJava()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ClipboardManager.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuestionLinkDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCActionContributionItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCActionContributionItem.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void deleteFilters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 535,
  "endLine" : 541,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  String getValueText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 823,
  "endLine" : 830,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1027,
  "endLine" : 1033,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String getAttributeDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1227,
  "endLine" : 1233,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object createFormPageLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object createFormPageLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MoveControlAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MoveControlAction.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void draw()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/BackgroundFractionDrawer.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 247,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalResourceManager getResourceManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 322,
  "endLine" : 328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void loadCheckState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction checkAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object invoke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getContext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/ContextLookup.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getMCImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 246,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getMCImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 254,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Preferences getPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 319,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Label createSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Label createSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 142,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doLoadDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validateQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/LongQuantityFieldEditor.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IQuantity doGetQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/LongQuantityFieldEditor.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialConfigurationPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createGradientEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createGradientBegin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 160,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point normalizedToDevice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double currentTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 375,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean safeEquals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/ImageDescription.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 137,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/Messages.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenderedRowBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 217,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Bucket()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 265,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle2D getTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 296,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OrientationAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/OrientationAction.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SimpleLayoutData getSimpleLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 415,
  "endLine" : 421,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersistableElement getPersistable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkAlreadyExists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/IDESupportUIToolkit.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/RefreshPollAction.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addPollee()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePollThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void changeOrFlipSortColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 429,
  "endLine" : 435,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Item getColumnWidget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 484,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getColumnWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 494,
  "endLine" : 500,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setHeaderVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 502,
  "endLine" : 508,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setLinesVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 510,
  "endLine" : 516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream getColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnMenusFactory.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyTraversed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/SimpleTraverseListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FocusTracker getFocusTracker()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder fromProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventOptionDescriptorMapper.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 193,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity parsePersisted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 269,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void evaluate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createEventSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSetting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 231,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map createMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void markDirty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 307,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 237,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void shutDownClient()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 161,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/PreferenceInitializer.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Messages.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean directoryExists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/PreferenceInitializer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 76,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/JConsolePreferencePage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void initPluginService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/JConsolePluginLoader.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isMoveable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Folder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 7,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getPort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 730,
  "endLine" : 736,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getSettingsValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentSettings.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 132,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgent.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 243,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 264,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calculateResultingSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 179,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSegmentToBucket()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 91,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fixSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 283,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 293,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private YAxis getLastYAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 354,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimizingProvider getYAxisProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 517,
  "endLine" : 523,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultPieGreyChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String formatTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 165,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String formatDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 173,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String formatMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closePolygonToXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setRangeInternal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 184,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getNormalizedTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 241,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultYAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void paintTick()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 333,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/Messages.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void testComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 155,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double fastFloor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/handlers/OpenTemplateManagerHandler.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 56,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateExportWizard.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 113,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Group getProducerGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDescriptionName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 127,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setLastPartControlsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createIntervalRecordingOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 285,
  "endLine" : 291,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void verifyName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 172,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity doGetDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 350,
  "endLine" : 356,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setActiveConfigurationTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 464,
  "endLine" : 470,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean clearExtraTemplateUnless()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateImportWizard.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FormText createInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 244,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDescriptionText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 338,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createContinuousOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 363,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTimeFixedOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 434,
  "endLine" : 440,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEventConfiguration getSingleSelectedTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 402,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean replaceWithContentsFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 194,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 216,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEventTypeID createEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 570,
  "endLine" : 576,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchesFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createRefreshButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 270,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void findProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 402,
  "endLine" : 408,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 737,
  "endLine" : 743,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 746,
  "endLine" : 752,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printAvailableRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printAvailableEventTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 171,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized boolean reuseRefreshConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 210,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 188,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ISubscriptionDebugService getSubscriptionDebugService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ISubscriptionDebugService getSubscriptionDebugService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getLastEventValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RangeInputDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 211,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void adaptForAccessibility()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 169,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parseValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/NumberParser.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printParameterExplanations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Set getDiscoverables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 116,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String executeCommandForPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 506,
  "endLine" : 512,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFlightRecorderDisabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 206,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 373,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 479,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 496,
  "endLine" : 502,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readStreamIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 124,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 138,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CompositeType generateOptionsType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 110,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long toOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 144,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 145,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStartTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getToDisk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 195,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity getLongQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 213,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TabularType createOptionsType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFlightRecorderDisabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 200,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validateOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 338,
  "endLine" : 344,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 426,
  "endLine" : 446,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 462,
  "endLine" : 468,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readStreamIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Long openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Long openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void closeRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFlightRecorderService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceFactory.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArrayLengthCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ArrayLengthCellEditor.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canProvideEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 184,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellEditor getCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellEditor getCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFirstRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 105,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String shorten()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 405,
  "endLine" : 411,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List transformMRIs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 93,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getUpdateInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalDialog.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadOnlyMRIAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 139,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void firePropertiesOrderChangedEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 262,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 504,
  "endLine" : 510,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 178,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeConfiguratorWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorWizardPage.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreezed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/FreezeModel.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 72,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TreeViewer createTreeViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 134,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Shell getActiveWorkbenchShell()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 95,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void launch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJavaLaunchDelegate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void launch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrEclipseLaunchDelegate.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void launch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitPluginLaunchDelegate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 65,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void launch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitLaunchDelegate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 131,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setChartVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 340,
  "endLine" : 346,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 376,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int referersHashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 584,
  "endLine" : 590,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassAndSizeCombo clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 88,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/PrimitiveArrayWrapper.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 101,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 322,
  "endLine" : 328,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ThreadObject getThreadObjectFromSequence()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 759,
  "endLine" : 765,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int read()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 66,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void fill()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 398,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaHeapObject getObjectAtGlobalIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 223,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetReadBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 284,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 177,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalShallowInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 418,
  "endLine" : 424,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHumanFriendlyNameWithLoaderIfNeeded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 660,
  "endLine" : 666,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInstanceFieldIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 749,
  "endLine" : 755,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setVisitedIfNot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 874,
  "endLine" : 880,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSameTypeAs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setVisitedIfNot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static int intAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String charAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 99,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/WeakHashMapDescriptor.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractLinkedCollectionDescriptor.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 96,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionInstanceDescriptor getDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionClassDescriptor getClassDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getAlignedObjectSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MiscUtils.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeTextToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 107,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToIntMap clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 221,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NumberToIntMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void adjustCapacityIfNeeded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumBadObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 171,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupStrings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 232,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumBadObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 249,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumBadObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 350,
  "endLine" : 356,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumBadObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 446,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WeakHashMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 484,
  "endLine" : 490,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addDupString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 459,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DupStringCluster createCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 466,
  "endLine" : 472,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 653,
  "endLine" : 659,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean ordered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 395,
  "endLine" : 401,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaHeapObject getCurChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 465,
  "endLine" : 471,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getCurChildLogicalIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 480,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getCurChildGlobalIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 541,
  "endLine" : 547,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetailedDupStringStatsCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pop2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 118,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getDigitFromChar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 312,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorContentProvider.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnregisterMBeanAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 75,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkUnregisterMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 128,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 100,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapRegion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapRegion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RegistryEntry createRegistryEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "float getLimit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 79,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDateTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void updateListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean equalsValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 190,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validateValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 205,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FileField.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FieldHolder.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getLimit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 98,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean equalsValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotificationRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 201,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RegistryEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 102,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionLogToFile.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 64,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionLogToFile.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMRIMetadata getMRIMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 147,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 283,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean getBooleanValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 301,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnavailableSubscriptionsRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 89,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Collection getUnregisteredSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Collection getUnavailableChildSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy getUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MRI lookupAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 145,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MonitoredDeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtendedMRIMetadataToolkit.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 58,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getMemoryPoolUsed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 175,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 219,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultMRIMetadataService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  Map getNonNullMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 140,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 261,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregisterSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 287,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeBadAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 399,
  "endLine" : 405,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordEventPolled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 510,
  "endLine" : 516,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int lookupRetainedEventValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 69,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHostName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 250,
  "linesOfCode" : 7,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getPort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 266,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDescriptorRemoved()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document exportServers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 148,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommercialFeaturesEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot23CommercialFeaturesService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 73,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 54,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanServerConnection ensureConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 532,
  "endLine" : 538,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 540,
  "endLine" : 546,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCMBeanServerConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 84,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 181,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanInfo unifyWithDelegateMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 519,
  "endLine" : 525,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized State getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 182,
  "linesOfCode" : 7,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAttachable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isUnconnectable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 71,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getJavaCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 87,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getJVMArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getServiceOrNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 189,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void registerDefaultServices()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 218,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SyntheticNotificationMBean createMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 204,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator createIterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 174,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 106,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 114,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PartitionedList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 55,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowedFieldType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 170,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFieldType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void commitEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRUtils.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFieldType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 158,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean shouldStringify()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunnableFuture evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String sanitizeAddress()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String sanitizeFileName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleEntryIItemIterable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemIterable apply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SpanSquare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpanSquare combineWith()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpanLimit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanLimit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAggregator first()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAggregator last()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java",
  "fileLinesCount" : 448,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 446,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Fork getRootFork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int countFramesOnOrAbove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Branch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 275,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasTail()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 290,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Fork getEndFork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectBranch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 501,
  "endLine" : 507,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventCollection()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectArray getArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectField getField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 211,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCStackTrace createObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IChunkLoader create()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkLoaderV0.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 319,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readConstants()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 414,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String buildLabel()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 472,
  "endLine" : 477,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IChunkLoader create()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 286,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 257,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPackageName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 305,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCPackage getPackage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 313,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 321,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getAddress()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 411,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectArray getReferrerArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 414,
  "endLine" : 419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectField getReferrerField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 427,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 430,
  "endLine" : 435,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObject getReferrer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 451,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReferrerSkip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 459,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 472,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 551,
  "endLine" : 556,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 587,
  "endLine" : 592,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCMethod getMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 667,
  "endLine" : 672,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/ParserToolkit.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getNamePatternFromFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataInputStream getDataStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator readChunks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 331,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemQuery getQuery()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueryBuilder select()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueryBuilder select()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 388,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMemberAccessor doGetAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 849,
  "endLine" : 854,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMemberAccessor doGetAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 894,
  "endLine" : 899,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 978,
  "endLine" : 983,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator getQuantityAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1195,
  "endLine" : 1200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvancedMinMaxConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1227,
  "endLine" : 1232,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1258,
  "endLine" : 1263,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Persisted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Persisted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFloorLog2()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFloorLog2()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 192,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int floorDiv10()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 156,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 354,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IScalarAffineTransform invertAndConcat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor invertAndConcat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IScalarAffineTransform createWithPostOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 45,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IScalarAffineTransform createWithPreOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IScalarAffineTransform createWithNegPreOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String formatWithUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String formatWithFixedFraction()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DualUnitFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimestampUnit getPreferredUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 247,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 293,
  "endLine" : 298,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int targetIntFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 131,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 223,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity in()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity in()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 285,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity subtractLinear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity subtract()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 309,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addQuantities()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 468,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T getLow()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getOverflowMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateValidation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object resolveObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkLength()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isJRockitJVMName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVMVersionToolkit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 102,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isHotspotJVMName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVMVersionToolkit.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMajorVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LabeledIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Class toNonPrimitiveClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 315,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SAXParserFactory createSAXParserFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getAllOkTemplate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkAccess()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrReportPermission()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrReportPermission.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrReportPermission()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrReportPermission.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/AbstractRule.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFTreeVisitor.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLayers()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ITreeNode getFirstNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLayers()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownGenerator.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLongDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String findMatches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity parsePersistedJvmTimespan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 350,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapSigmoid()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 915,
  "endLine" : 921,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1243,
  "endLine" : 1248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitWindow()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 342,
  "endLine" : 347,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TriggerApplicationAlert getApplicationAlertAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AlertDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized ModelLoaderListener getLoaderListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculateReadbufMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 288,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void allIncluded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 88,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 213,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryStatisticsItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void cancelAndClearLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void loadFromFxml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/FxmlHelper.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 199,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IEditorPart getEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 296,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUpInjectionables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 308,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSpace()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createLogRotationLimit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/Initializer.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeadlockDetectionEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTab.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemTab.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setInputAndSort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemPropertiesSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryPoolModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolModel.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Job createJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToTypeJob.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JumpToMethodJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToMethodJob.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JumpToSourceJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceJob.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToJavaType.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void acceptSearchMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/OpenSourceRequestor.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findOpenableMethodElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldRenderer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isChecked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/NameWizardPage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConstraintWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/ConstraintWizardPage.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/ConstraintWizardPage.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleWizardDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizardDialog.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEclipsePreferences getPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String calculateSignature()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/DecryptedStorage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConstant()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isUseRegexp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Collection adaptAllTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/AdapterUtil.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BlockingWorkbenchErrorHandler.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void draw()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSingleStep()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void terminate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SaveAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SaveAction.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoadAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/LoadAction.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMCPolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/JMCPolicy.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createDebug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized AbstractStatusHandler getWorkbenchErrorHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeDebug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getEclipseLaunchedSamplesFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IFile getIFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 134,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MenuManager createMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/FrameSeparatorManager.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 327,
  "endLine" : 332,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 340,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setReducedTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 437,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rebuildModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 659,
  "endLine" : 665,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 765,
  "endLine" : 770,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Fork getRootFork()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 856,
  "endLine" : 861,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/TypeSelectorWizardPage.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectRangeWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSelectedTimeLabels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GridData createGridData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IRange getRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 285,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MenuManager createNewPageMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 363,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pasteFromClipboard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void expandSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 438,
  "endLine" : 443,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 446,
  "endLine" : 451,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void openCreateCustomPageDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 497,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  DataPageDescriptor createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 203,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadTimespanFromPrefStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 280,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadPropertiesArrayStringSizeFromPrefStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 299,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadEditorRuleEvaluationThreadsFromPrefStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 306,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 279,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setViewerInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 497,
  "endLine" : 502,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  ValueEntry createValueEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doDestroyPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object function()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 166,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisplayModeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setVisibleActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 249,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void consume()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List combine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYQuantities getQuantities()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterComponent createFilterComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterComponent createFilterComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void filterChangeHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 245,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYQuantities getQuantities()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/PairBucketBuilder.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 144,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getEnabledLanesFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addKeyColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 291,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 307,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EditLanesWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LaneDefinition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 405,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNameOrCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 413,
  "endLine" : 418,
  "linesOfCode" : 6,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemFilter getRestFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 485,
  "endLine" : 490,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 380,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 580,
  "endLine" : 585,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 164,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 384,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemAggregateViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCaption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addResultActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getRulesStatistics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemRow buildGcPauseRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 461,
  "endLine" : 466,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemRow buildTimestampHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 494,
  "endLine" : 499,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer buildSizeRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 551,
  "endLine" : 556,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addEndTimeLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 588,
  "endLine" : 593,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantitySeries buildQuantitySeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 605,
  "endLine" : 610,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AttributeIdLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AttributeIdLabelProvider.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void write()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeTranslated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemFilter getThreadFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor buildRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 132,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeFilterWithTextInput addFilterControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 248,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 191,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onClassFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 405,
  "endLine" : 410,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getMetaspaceItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 434,
  "endLine" : 439,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getPhaseItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 441,
  "endLine" : 446,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 224,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeSelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 231,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSelectionStates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 238,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 501,
  "endLine" : 506,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MenuManager attributeMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMenuListener attributeMenuListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 118,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onGrouped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 254,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XYChart createTimelineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 267,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 439,
  "endLine" : 444,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onClassFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 242,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 273,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 266,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 283,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XYChart createExceptionsChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 377,
  "endLine" : 382,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 372,
  "endLine" : 379,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 195,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 437,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static EventTypeFolderNode buildRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void currentPageRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public INavigationLocation createNavigationLocation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 419,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RGB asRGB()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearHighlightRects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 431,
  "endLine" : 436,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 513,
  "endLine" : 518,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 530,
  "endLine" : 535,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStringValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 308,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTextLimit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 456,
  "endLine" : 461,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityKindProposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 95,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Section createSection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CompositeToolkit.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Composite createSectionBody()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean openWizardWithHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 177,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 764,
  "endLine" : 769,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean canEdit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 939,
  "endLine" : 945,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Kind getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 963,
  "endLine" : 968,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1020,
  "endLine" : 1025,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LocalResourceManager getResourceManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 91,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void destroyTrayItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void destroyMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void maximizeFromTray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showPoupMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showShell()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 311,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PieSliceRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkEntered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void linkExited()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 160,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 282,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 381,
  "endLine" : 386,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireSelectionChanges()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SelectionProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isSafe()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CopySelectionAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/CopySelectionAction.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String quote()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String ensureValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clickTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clickTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 106,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizard.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SimpleImportFromFileWizardPage.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SimpleImportFromFileWizardPage.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int open()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormToolkit getFormToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int colorDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 168,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void layout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 208,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongQuantityFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/LongQuantityFieldEditor.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecureStore getInitialised()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialInformationWidget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createWidget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 145,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 222,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 179,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCachedBackgroundImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fillArc()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 293,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SpanRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getPixel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 265,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void drawBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle2D getTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 368,
  "endLine" : 375,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedObserver.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/OrientationAction.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SimpleLayout createMarginFree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createInitialLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/StandardPerspective.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void startIfNotStarted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stopIfNotStopped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 146,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getColumnStates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 518,
  "endLine" : 523,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ColumnBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 162,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Column getColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 169,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AccessibleListener createNameHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Control makeAccessibleFromTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/AccessibilityToolkit.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventOptionDescriptorMapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventOptionDescriptorMapper.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  OptionInfo option()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownEventOptions.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 152,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity parseInteractive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FixedDescriptorMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  OptionInfo option()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownRecordingOptions.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setViewerSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public abstract void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Value()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TestNode.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookOperatorChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 350,
  "endLine" : 355,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/NotNode.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::application" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ConditionNodeItem.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setURI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URI createTrailingSlashURI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 264,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 111,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserActionWrapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 189,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 193,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleSelectedAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 127,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object createInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 180,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String generateConnectionName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 715,
  "endLine" : 720,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 722,
  "endLine" : 727,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 746,
  "endLine" : 751,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/PreferenceInitializer.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 54,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoteJMXAgentWizardAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardAction.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizard doCreateWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardAction.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isShowRenderingTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isUseDebug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawDropShadowString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SampleCountingBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingBuffer.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingBuffer.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AveragingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 72,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIntegratedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 256,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SamplePoint getSamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 53,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamplePoint next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SamplePointIterator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResolution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 232,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIntegratedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 300,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 58,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color createDefaultMiddleColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAxisTitleColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 385,
  "endLine" : 390,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorldToDeviceConverter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateXAxis.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 186,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stroke getSeriesStroke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 342,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NanosXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanosXAxis.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized SimpleDateFormat getDateFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateFormatter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxStringLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 212,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongWorldToDeviceConverter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 47,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxStringLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 185,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProviderSet.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProviderSet.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected float getActualFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setIntervalControlsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 337,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static GridData createGridData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 402,
  "endLine" : 407,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemplateEditPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EventConfigurationRepository createRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 258,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 343,
  "endLine" : 348,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration getActiveConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 481,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flushConfigurationsBeyond()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 511,
  "endLine" : 516,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void openTemplateManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 664,
  "endLine" : 670,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 321,
  "endLine" : 326,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventConfigurationModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrototypeTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 221,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTemplates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 259,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 383,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchAgainstFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentProvider.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 215,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 698,
  "endLine" : 703,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 187,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingProvider findRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClearStatisticsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void loadFromFxml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createDialogArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 246,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 82,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void destroy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 218,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatHTMLImageDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 117,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRangeType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setKindOfQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 142,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseDown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 183,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseMove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 191,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Object resolve()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "fileLinesCount" : 191,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tokenizer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripOuterQuotations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 138,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printhelpForCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 230,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 74,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 201,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean checkJRockitJDP()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean useJMXMAPI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getBroadcastPeriodFromPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 99,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getIfPrefixed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/OsgiServicesJmxProviderProxy.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  void putWithCast()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected OpenTypeConverter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getCurrentEventTypeSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 287,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canEdit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/DateCellEditor.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 62,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deactivate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createFixedSizeTextFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 174,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 182,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 206,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 227,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 249,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 316,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 442,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 515,
  "endLine" : 520,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String valueOrNotAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 738,
  "endLine" : 743,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void applyUpdateInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 110,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 116,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 126,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized void updatePrefixOrderString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 153,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized void updateSuffixOrderString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 163,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String mriAsTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 299,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 301,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateStructure()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 389,
  "endLine" : 394,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorWizardPage.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 79,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectorComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroyAllParts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void destroyPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 148,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/PersistenceSectionPart.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 133,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/PersistenceSectionPart.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 141,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedChartSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 338,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 453,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 464,
  "endLine" : 470,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InsertArrayElementMenuAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/InsertArrayElementMenuAction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 55,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendNameArg()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrLaunchModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 120,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performApply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 173,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 197,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceMetadataService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 281,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getPulseTypeId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxVersionUtil.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IAttribute getPulseIdAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxVersionUtil.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IAttribute getPhaseNameAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxVersionUtil.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticTab.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/PreferenceInitializer.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 48,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOvhdForNextStringCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupStringStats.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 165,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNewEntryWithNumEls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 157,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InstanceFieldOrLinkedList createInstanceFieldOrLinkedListElementInFinalForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 217,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StaticField createStaticFieldElementInFinalForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection createCompoundCollectionElementInFinalForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shallowEquals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 269,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shallowEquals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 328,
  "endLine" : 333,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 387,
  "endLine" : 392,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 537,
  "endLine" : 542,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void merge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOvhdForNextArrayCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupArrayStats.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 123,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setObjOverheadStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 188,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readValueForType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 677,
  "endLine" : 682,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addClassAndOfs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 314,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addChunk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 325,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addJavaObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 618,
  "endLine" : 623,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addJavaObjectArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 625,
  "endLine" : 630,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Root()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 202,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 10,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaField getDeclaredField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 518,
  "endLine" : 523,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getLeftFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 260,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getRightFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 267,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSparsenessOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void filterExtraObjFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 184,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getKeyFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 319,
  "endLine" : 324,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getValueFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 331,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractLinkedCollectionDescriptor.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 98,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 130,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/StringInterner.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object internStringInObjectRef()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/StringInterner.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void finishPut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collections()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 151,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupArrays()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 334,
  "endLine" : 339,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DupArrayCluster createCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 530,
  "endLine" : 535,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionCluster createCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 589,
  "endLine" : 594,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WeakHashMapCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 628,
  "endLine" : 633,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addWeakHashMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 635,
  "endLine" : 640,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PrimitiveArrayHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 89,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getListSortedByNullFieldsOvhd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getListSortedByUnusedHiByteFieldsOvhd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 167,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JavaObject getPointingJavaObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 70,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCurParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 108,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static BarArrayHandler createInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BarArrayHandler.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 109,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShortArrayStats getShortStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 225,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationInfoSectionPart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 104,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 143,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapRegionView()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 139,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawPad()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 374,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyReleased()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUpDeltas()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 488,
  "endLine" : 493,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Color readColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 599,
  "endLine" : 604,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized ExtensionLoader getEvaluatorExtensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 140,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KindOfQuantity getKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 341,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 372,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTriggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 430,
  "endLine" : 435,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deactivate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 83,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReady()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 343,
  "endLine" : 348,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 198,
  "linesOfCode" : 6,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void checkExtenstionsInitialized()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtensionMetadataProviderService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 73,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void movePossibleChildSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Collection getAllSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 196,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 382,
  "endLine" : 387,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileMRIMetadataDB()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 71,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMRIAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 97,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mbeanUnregistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 115,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void dispatchConnectionLostEvents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 207,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 481,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordDisconnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 483,
  "endLine" : 488,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordConnectionLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 518,
  "endLine" : 523,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordTriedReconnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 530,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordSucceededReconnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 532,
  "endLine" : 537,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 86,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getFactor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 81,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 103,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterNotificationAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 214,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recordDisconnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 240,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/DefaultAttributeStorageService.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void deleteObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 136,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Executable getExecutable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized IEclipsePreferences getRJMXPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 129,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiagnosticCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 204,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T createDummyService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 101,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HashMap getMBeanInfos()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 381,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void connectJmxConnector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 481,
  "endLine" : 488,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanOperationWrapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance createMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 125,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  Set unify()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 578,
  "endLine" : 583,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JVMDescriptor getJvmInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultConnectionHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 76,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WrappedConnectionException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/WrappedConnectionException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistenceWriter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/DefaultAttribute.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean equalValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 210,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 339,
  "endLine" : 344,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void generateTokenField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Class generateEventClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRClassVisitor.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void reflectiveRegister()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Class generateEventClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void premain()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void agentmain()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long calculateSwitchRate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity calculateGcPauseRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IRange createRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IncreaseCalculator combineWith()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/ObjectStatisticsDataProvider.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptionWarning()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FewSampledThreadsRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectionsInfo newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringDeduplicationRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/StringDeduplicationRule.java",
  "fileLinesCount" : 330,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIfHalfFull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 266,
  "endLine" : 270,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StacktraceModel()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addRoot()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/BooleanReader.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/UTFStringParser.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void init()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void touchAll()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DataType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataType.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getAndIncrease()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/Offset.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void sort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resolveConstants()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 420,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object read()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 489,
  "endLine" : 493,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChunkLoaderV1()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 440,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readFully()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte readByte()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short readShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char readChar()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float readFloat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double readDouble()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalConstantMap getConstantPool()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/LoaderContext.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized DisjointBuilder createLane()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 198,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstantEventTypeEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized SimpleArray createLane()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 257,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sendProgress()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "fileLinesCount" : 316,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChunkInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/ChunkInfo.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventArray.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T getElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisjointBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/ParserToolkit.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void assertValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/ParserToolkit.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection loadEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrLoaderToolkit.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection loadEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrLoaderToolkit.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 117,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeAllChunks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private GroupingConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AggregatorBase()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 448,
  "endLine" : 452,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IAggregator stddevInternal()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 709,
  "endLine" : 713,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  ICanonicalAccessorFactory getCanonical()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  IAttribute getCanonical()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Attribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Kind()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  void writeValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 142,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 341,
  "endLine" : 346,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StructContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getAlignmentLog2()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 228,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder asExponentialStringBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 264,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DisplayFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DisplayFormatter.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 172,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getPreferredUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 564,
  "endLine" : 568,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getLargestExactUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 571,
  "endLine" : 575,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyAndFractionFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimestampUnit getLargestExactUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 216,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpSmall()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DownSmall()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder asExponentialStringBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 218,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void checkNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  ContentType createSyntheticContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createRawNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 429,
  "endLine" : 433,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createRawLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 435,
  "endLine" : 439,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 558,
  "endLine" : 567,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 573,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ContentType createIndex()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 575,
  "endLine" : 579,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IRange intersection()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComparableConstraint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T parsePersisted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T parseInteractive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 205,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FastAccessNumberMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ValidatingObjectInputStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void zeroValidation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWritableState createChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElementWriter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCStackTrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static StatefulState create()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWritableState createChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 152,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void saveXMLDocumentTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 106,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeAsXml()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 212,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeFloat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void writeInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Element createElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DocumentBuilderFactory createDocumentBuildFactoryInstance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 217,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 318,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String escapeTagContent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 513,
  "endLine" : 517,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getReturnType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readComponentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 201,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHumanReadable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getAllIgnoredTemplate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 151,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createRuleHtml()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 157,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List sortResults()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 364,
  "endLine" : 368,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Element createValueNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 367,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void detach()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 123,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result getRuleRequiresAtLeastOneEventTypeResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 631,
  "endLine" : 635,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity getItemRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1335,
  "endLine" : 1340,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 256,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String prettyPrint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/NotificationUIToolkit.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createButtonsForButtonBar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshAlertDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 252,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void trim()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordGoodCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 178,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordGoodInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 185,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordNonDuplicateArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordNonDuplicateString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void include()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateNodeColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 318,
  "endLine" : 322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateNodeHover()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 324,
  "endLine" : 328,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObjectCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean hasChildItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObjectCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LoadingUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/LoadingUi.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object loadFromFxml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/FxmlHelper.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IProxyService setupProxyService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConsumerKeyAndSecret()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 288,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tweeter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setActivePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanBrowserPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/MBeanBrowserPage.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommunicationPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCPUTimeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTab.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getVmVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HeapHistogram create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResetToDefaultsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/ResetToDefaultsAction.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/MBeanAutomaticRefreshAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PluginReference()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MCFile onBrowse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/InputItem.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldFocusListener.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setAsTabContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerDetailsPage.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static CTabItem createTab()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerDetailsPage.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 392,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleCheckedStateProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean export()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/TriggerTab.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/TableStackSelectionManager.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Key getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/DecryptedStorage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 268,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized final static void setDefaultSecurityManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityManagerFactory.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Job writeAsJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Filename asRandomFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptView.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawProgramCounter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 156,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void lineGetStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptLineStyleListener.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resume()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getControlContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShellViewCoommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuspendAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SuspendAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RepeatToggleAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RepeatToggleAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RunAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RunAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TerminateAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/TerminateAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StepAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/StepAction.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addRepositories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/P2Toolkit.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeUnwantedPreferencesPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 152,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void eventLoopIdle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenFileAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/FileCreationWizard.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTopics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ViewerAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 686,
  "endLine" : 691,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 759,
  "endLine" : 763,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragSetData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void savePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void makeRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 300,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadSelectionStoreSizeFromPrefStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 286,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadItemListSizeFromPrefStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 292,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showCalculationFeedback()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 504,
  "endLine" : 508,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream calculatePersistableFilterFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 550,
  "endLine" : 554,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Linker()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String openWindowMethod()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 297,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 188,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String displayUsing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 91,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadGraphLanes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Stream mapItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ItemHistogram buildWithoutBorder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ItemHistogram buildWithoutBorder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ItemHistogram build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ISelection getCurrentSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 343,
  "endLine" : 347,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionAdded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 361,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 367,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 402,
  "endLine" : 406,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 480,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JComponentNavigator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetCurrentRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isChartImagesInvalid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Text addFilterControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void enableButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookTimeAccessibility()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 300,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Label createTimeLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelectedItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 386,
  "endLine" : 390,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractDataPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction createCheckAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 264,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IconChangeWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 968,
  "endLine" : 972,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 1066,
  "endLine" : 1070,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addTabItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 1099,
  "endLine" : 1103,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireSelectionAdded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireSelectionActive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StacktraceFrameSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/StacktraceFrameSelection.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SelectionStoreAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 111,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSelectionStoreActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter getRangeAndThreadFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor buildPointRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 120,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onSetRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isAttributeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ItemHistogram buildHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onChartRangeSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onRecordingsFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 245,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onSettingsFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 251,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TreeFilter addFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 375,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onChartRangeSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 233,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 399,
  "endLine" : 403,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 417,
  "endLine" : 421,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPhasesFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 470,
  "endLine" : 474,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onMetaspaceFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 480,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemRow buildSpanRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 482,
  "endLine" : 486,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAttributeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 540,
  "endLine" : 544,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 677,
  "endLine" : 681,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream gcSelectedGcItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 699,
  "endLine" : 703,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IColumn buildGCItemAttributeColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 714,
  "endLine" : 718,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinkedList getSelectionStates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 305,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 520,
  "endLine" : 524,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onGrouped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 539,
  "endLine" : 543,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShowAttributeAggregateInBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 441,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemRow buildSpanRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 629,
  "endLine" : 635,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onUseRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 641,
  "endLine" : 645,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onClassLoadFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onClassUnloadFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 399,
  "endLine" : 403,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onClassDefineFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 405,
  "endLine" : 409,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onClassLoaderStatisticsFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 411,
  "endLine" : 415,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 445,
  "endLine" : 449,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 494,
  "endLine" : 498,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onTableFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 273,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShowFlavor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 301,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hookUpTimeLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 303,
  "endLine" : 307,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 313,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileIOPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 398,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAction buildHistogramTypeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 315,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onSecondaryFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 395,
  "endLine" : 399,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onUseRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 433,
  "endLine" : 437,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 446,
  "endLine" : 450,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MessagePageFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MessagePageFactory.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onAddressFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onCompilationsFailedFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 243,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ItemHistogram buildHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 184,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 229,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 235,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 155,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EnvironmentVariablesPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EnvironmentVariablesPage.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 303,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VMOperationPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 352,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 167,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IAction buildHistogramTypeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onSecondaryFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 319,
  "endLine" : 323,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 388,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemPropertiesPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPropertiesPage.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 387,
  "endLine" : 391,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreLocation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 134,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disposeOldPageContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveCurrentPageState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 397,
  "endLine" : 401,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Stream sorted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 141,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 210,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Label createLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 283,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 345,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OverlayImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OverlayImageDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 362,
  "endLine" : 366,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point translateDisplayToImageCoordinates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 377,
  "endLine" : 381,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 451,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void zoom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 457,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void zoom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 463,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 465,
  "endLine" : 469,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 507,
  "endLine" : 511,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void notifyListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 524,
  "endLine" : 528,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void adjustForNumColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 424,
  "endLine" : 428,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Control buildToolBar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 187,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 199,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Map lookupParentRelations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Set asSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 512,
  "endLine" : 516,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 551,
  "endLine" : 555,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void copyNodes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 596,
  "endLine" : 600,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearNodes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 646,
  "endLine" : 650,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 971,
  "endLine" : 975,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1125,
  "endLine" : 1129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Layout createFormPageLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractWarningAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fixDPI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void configure()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addAccumulatedSlice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fill()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 192,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void asyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void syncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 79,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void timerExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 182,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/BooleanAction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExternalUrlAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ExternalUrlAction.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction commandAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction forTreeSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAction forListSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 203,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAction forListSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportToFileWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SizeConstrainedWizardDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 55,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompositeLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Table createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void layout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 189,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite createComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 85,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompositeLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 92,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Table createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createTextWithStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 200,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void focusLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/ClearableTextCellEditor.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissionControlPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Composite createNoteControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 139,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 219,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialInformationViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProviders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 100,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disposeWidgets()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ColorSelector createColorSelector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 131,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DialDevice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialInformationProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationProvider.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStartX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void drawUpArrow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 373,
  "endLine" : 377,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updatePointsCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XYStored()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 397,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void installActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/OrientationAction.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensurePositive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 317,
  "endLine" : 321,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void removePollee()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 95,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean enableActivity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/ActivitiesToolkit.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean disableActivity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/ActivitiesToolkit.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSortColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 455,
  "endLine" : 459,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableSettings getSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 529,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IColumn build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void getHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void enableFocusTracking()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void disableFocusTracking()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 166,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SchemaVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeIDV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultValueMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void adaptLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createProducer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/FlagNode.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/FlagNode.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Node.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 368,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Predicated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/JDPPreferencePage.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JConsolePreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/JConsolePreferencePage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsoleTab.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setExpanded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 563,
  "endLine" : 567,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performInsert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 657,
  "endLine" : 661,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BrowserPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/BrowserPreferencePage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GreyChartPanel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void beginSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResolution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 223,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorldToDeviceConverter getYSampleToDeviceConverterFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 267,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 274,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scheduleResample()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNormalXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorldToDeviceConverter getYSampleToDeviceConverterFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 304,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 307,
  "endLine" : 311,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fwdToNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SamplePointIterator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorldToDeviceConverter getYSampleToDeviceConverterFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 250,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void scheduleResample()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNormalXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 289,
  "endLine" : 293,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorldToDeviceConverter getYSampleToDeviceConverterFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 353,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 360,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireAxisChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 319,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 129,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addToYAxisArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setRangeInternal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultTitleRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultXYLineRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasContentChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 273,
  "linesOfCode" : 5,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoRangeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 676,
  "endLine" : 680,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onChartChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireChangeEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingEventOptionsWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cleanCreate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void cleanControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpRecordingWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createLastPartDefaultCheckbox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Label createLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizard.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizard.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AdvancedWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 72,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createFilenameText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 388,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Label createLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 573,
  "endLine" : 577,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 616,
  "endLine" : 620,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeContinuous()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 639,
  "endLine" : 643,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Control createDescriptionText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 701,
  "endLine" : 705,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBehaviorForContinuous()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 742,
  "endLine" : 746,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateButtonsForRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 481,
  "endLine" : 485,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventConfigurationModel create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 107,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static EventConfigurationRepository create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void initiate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConfigurationStorageDelegate getDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getConfigEventTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 550,
  "endLine" : 554,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/DumpRecordingJob.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/DumpRecordingJob.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PathElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Label createFilterDetailsLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createFilterDetailsText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 208,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StopRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StopRecordingAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CloseRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/CloseRecordingAction.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StartRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StartRecordingAction.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpAnyRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpAnyRecordingAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpRecordingAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpWholeRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpWholeRecordingAction.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/EditRecordingAction.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpLastPartRecordingAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpLastPartRecordingAction.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void removeRecordings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 202,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized IConnectionHandle removeRefreshConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 265,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 176,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object loadFromFxml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 345,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearCircledValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 418,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getSquaredDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 442,
  "endLine" : 446,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showAll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 494,
  "endLine" : 498,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Rectangle render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 549,
  "endLine" : 553,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void selectionStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 556,
  "endLine" : 560,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void selectionComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 563,
  "endLine" : 567,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Point translateDisplayToImageCoordinates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 140,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Value()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token next()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextParser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Version.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 127,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPPacket()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPPacket()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Pruner.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPClient()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void startThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void fireEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getEnvironmentVariable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LocalConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeDefaultPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/PreferenceInitializer.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttachPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/AttachPreferencePage.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InputStream execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/internal/ExecuteTunnler.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExcludingEventOptionMapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/ExcludingEventOptionMapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getCurrentEventTypeSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 318,
  "endLine" : 322,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isStillRunning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 414,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 431,
  "endLine" : 435,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 456,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 130,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity fromOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getServerTemplates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 320,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEventTypeInfoMapByID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 351,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isStillRunning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 394,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 407,
  "endLine" : 411,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void ensureOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateIntervalCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnitCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void focusLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 144,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXRMIPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 102,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doAddFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 168,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ITypedQuantity promptForCustomUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/QuantityInputDialog.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityInputDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/QuantityInputDialog.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean canEditTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 486,
  "endLine" : 490,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 627,
  "endLine" : 631,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createDialogArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalDialog.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditDisplayNameAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/EditDisplayNameAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Button createButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 171,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addPropertiesOrderChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void removePropertiesOrderChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 246,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isActionValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RemoveAttributeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAttributeAction.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectorWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SectionPartManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeNodeBuilder get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeBuilder.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectorWizardDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardDialog.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fireSelectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrLaunchPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendSettingsArg()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 190,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateFromConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 295,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set getJfrModes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchShortcutHelper.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrLaunchConfigurationTab()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logDebugMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postLaunch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getVMArgsFromString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 159,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 287,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showSelectedPhases()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IXDataRenderer buildThreadRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 375,
  "endLine" : 380,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiagnosticPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/DiagnosticPage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 57,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createFieldEditors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/DiagnosticPage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 64,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/DiagnosticPlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Array createCompoundArrayElementInFinalForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 240,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void convertChildrenToHashFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 470,
  "endLine" : 474,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setBoxedNumberStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 214,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setWrappedCollectionStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 222,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportProgress()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 415,
  "endLine" : 419,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ReportGenerator parseDump()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 137,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkForCancellation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 1023,
  "endLine" : 1027,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long skip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static HeapDumpReader createReader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HeapDumpReader.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void assertTrue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 368,
  "endLine" : 372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 401,
  "endLine" : 405,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaObjectTable buildJavaObjectTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 280,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resolve()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackTrace.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resolveSuperclasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 784,
  "endLine" : 788,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recheckObjectHeaderSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 794,
  "endLine" : 801,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JavaField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaObjectArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static char charAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 247,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static short shortAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 253,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaValueArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 224,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void requireType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 230,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getBooleanAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 236,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getByteAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getCharAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 248,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getShortAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 254,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLongAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 266,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getFloatAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 272,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getDoubleAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 278,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 153,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayDequeDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 88,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addProblematicCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 165,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 125,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNumInKAndPercent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MemNumFormatter.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerboseOutputCollector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 116,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addDupArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 519,
  "endLine" : 523,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 597,
  "endLine" : 601,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "HighSizeObjCluster createCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 690,
  "endLine" : 694,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReportFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 75,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushCollectionElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 364,
  "endLine" : 368,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StandardStatsCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StandardStatsCalculator.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void resetCurrentRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 80,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForColCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForDupString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 136,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForWeakHashMapWithBackRefs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 177,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LengthHistogram build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected HeapScaner()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DupStringStats calculate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BarArrayHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BarArrayHandler.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/MBeanTab.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 160,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertiesOrderChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 273,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 169,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanAction.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getNotifications()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getSubscriptionEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 119,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 349,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void persistColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 606,
  "endLine" : 610,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtensionLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 86,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/BooleanField.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 63,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 84,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FieldHolder.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void putValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int minuteOfDay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintTimeRange.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 82,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTriggerFlag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeExceptionHandlers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 358,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void printEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionSystemOut.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private URLName createURLName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 133,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIValueEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 73,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 196,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isMBeanUnregistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 221,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static NotificationFilter createNotificationFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SyntheticAttributeToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void substituteValueListenerForSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 234,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRISubscription getMRISubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 395,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI createTransformationMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SingleMRITransformationFactory.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 96,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultNotificationSubscriptionManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 180,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionProviderDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object invokeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JMXServiceURL createServiceURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 327,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Properties buildCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerModelCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModelCredentials.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onDescriptorDetected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Object copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectName getJfrMBeanObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot23CommercialFeaturesService.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 98,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 46,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  ServiceEntry createServiceEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 209,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getVMOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotspotManagementToolkit.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isVMOptionExplicit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotspotManagementToolkit.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 74,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntheticNotificationMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationMBean.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 61,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 242,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance createMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 94,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance createMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance createMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object invoke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 260,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onConnectionChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 67,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void disconnect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 162,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void nofifyObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 173,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 225,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 118,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 146,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getPersistenceDirectoryPreference()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 312,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void doWrite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 183,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 197,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersistenceService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceServiceFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 49,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleAttributeInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionAttributeChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  List create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AgentController()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentController.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void retransformClasses()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentController.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addDefaults()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String initializeEventClassName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TransformDescriptor create()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void commitEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Method()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void stringify()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MethodProfilingCallable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getMostBlocks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void putBiMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/JvmInternalsDataProvider.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity calculateGcHaltsRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApplicationHaltsInfoHolder calculateApplicationHaltsRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IncreaseCalculator merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/ObjectStatisticsDataProvider.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompareCpuRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/CompareCpuRule.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean checkNotRecommended()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 461,
  "endLine" : 466,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity getHardwareThreads()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AutoBoxingRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AutoBoxingRule.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public G1FullGCInfo merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GcPauseRatioRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcPauseRatioRule.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplicationHaltsRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/ApplicationHaltsRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GcFreedRatioRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcFreedRatioRule.java",
  "fileLinesCount" : 288,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean next()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpanLimit combineWith()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanLimit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FixCodeCacheSink()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isValid()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModuleExportSink()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SyntheticAttributeExtension.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkFilters.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printHelp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrameSeparator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StacktraceFrame getLastFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Fork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeEntry apply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addThreadField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addStacktraceField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addMemoryDroppedField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/TypeFactory.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThreadFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JavaThreadFactory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConstantEntryList getEntryList()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataType getInnerDataType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConstantReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantReader.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantReader.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IRange getChunkRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ChunkInfo getInfo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "abstract void addField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 446,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCThreadGroup getThreadGroup()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 232,
  "endLine" : 235,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TruncationState getTruncationState()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 725,
  "endLine" : 728,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Item1()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T canonicalize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/CanonicalConstantMap.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection loadEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrLoaderToolkit.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CanonicalAccessorFactory.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueryBuilder select()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueryBuilder select()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemQueryBuilder groupBy()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Variance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stddev()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MinMaxConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 372,
  "endLine" : 375,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MinMaxConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 394,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 426,
  "endLine" : 429,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AndOrConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AndOrConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 509,
  "endLine" : 512,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator stddev()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 677,
  "endLine" : 680,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator stddevp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator max()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 871,
  "endLine" : 874,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 986,
  "endLine" : 989,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 996,
  "endLine" : 999,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V2 getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1054,
  "endLine" : 1057,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getVarianceName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1123,
  "endLine" : 1126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getStddevName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1128,
  "endLine" : 1131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvancedMinMaxConsumer merge()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1253,
  "endLine" : 1256,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvancedMinAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1321,
  "endLine" : 1324,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvancedMaxAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1342,
  "endLine" : 1345,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final  IAttribute attr()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void saveTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ICanonicalAccessorFactory readAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AccessorKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AttributeFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 253,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Problem()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QuantityConversionException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongPostOffsetTransform()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  String getPersistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StructContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DecimalPrefix getEngFloorPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnitSelector createUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryPrefix getFloorPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleConstrainedMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleConstrainedMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SimpleConstrainedMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity subtractSame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 216,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String localizedFormatFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity customParseInteractive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 328,
  "endLine" : 331,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleAffineTransform()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AutoFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DualUnitFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DualUnitFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isHexDigit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FractionFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongPreOffsetTransform()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 229,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LongStored()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DoubleStored()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 350,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUnit getUnitOrDefault()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 589,
  "endLine" : 592,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WithEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WithExtent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinearUnit getRegularUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyInValueMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copyFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 401,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ValidatingObjectInputStream build()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long safeReadLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LimitedInputStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValidation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSameMajorVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static GradientPaint getGradientPaint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StateElementWriter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElementWriter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate less()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate more()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 325,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 441,
  "endLine" : 444,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCOldObjectField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/CompositeKey.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createSizeString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/Pair.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 190,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int write()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHumanReadable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createSubHeading()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Boolean isExpanded()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addError()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayerEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayerBreakdownGenerator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownGenerator.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Range()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/Range.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/Range.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeRangeThreadFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Severity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Severity.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity getSettingMaxPeriod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isEventsEnabled()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isEventsDisabled()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 428,
  "endLine" : 431,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getEnabledEventTypesRecommendation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 646,
  "endLine" : 649,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JavaVersion getJavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 680,
  "endLine" : 683,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Set getPeriodSettings()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 941,
  "endLine" : 944,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void slidingWindowUnordered()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AlertPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/ShowAlertsHandler.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void println()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/NotificationUIToolkit.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text createMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doDestroyPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ModelLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String formatOutput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String formatOutput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void removeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setQualifierName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void set()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/LoadingUi.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetTwitter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabPluginContentWizard.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTabTemplateSection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResourceBundle getPluginResourceBundle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/Activator.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/Activator.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 284,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsolePlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/ConsolePlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/ConsolePlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneralPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pruneOldCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 200,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadMasterDetailBlock.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadsModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllocationEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object invoke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCPUTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getConnectionInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity getTotalPhysicalMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/MBeanAutomaticRefreshAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findOpenableTypeElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldFocusListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldFocusListener.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldRenderer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean hasDefaultTriggersBeenLoaded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionComponentFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/ActionComponentFactory.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getFirstSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupRefreshAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean canRegister()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeDefaultPageImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createButtonsForButtonBar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizardDialog.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CorePlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/resource/Resource.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Object get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InMemoryCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/InMemoryCredentials.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistentCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultTreeNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultXYData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultXYData.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getVariablePart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Matcher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Matcher.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getImageResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNamingRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UserActionJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/UserActionJob.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Filename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/CloseIntroAction.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control createSupportArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BlockingWorkbenchErrorHandler.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperatingSystem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/OperatingSystem.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Line()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Line.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RunAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddRepositoriesJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/AddRepositoriesJob.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile browseForSaveAsFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IContributionItem createItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logPrefsNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeHighContrastModeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneralPrefsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setDefaultFilterPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/TileAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileCreationWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/FileCreationWizard.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportPagesWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isSelectionValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 417,
  "endLine" : 420,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTreeLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 650,
  "endLine" : 653,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Void handleModelBuildException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 681,
  "endLine" : 684,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 872,
  "endLine" : 875,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 921,
  "endLine" : 924,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/TypeSelectorWizardPage.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void openDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/TypeSelectorWizardPage.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static List getChunksInRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 290,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWorkSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 286,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void fillNewPageMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 462,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream flatten()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void deletePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void detachPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 314,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneralPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setToDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createRemoveRecordingsCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 351,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createConfirmRemoveTemplateCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createShowMonitoringWarningCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 361,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createEnableAnalysisCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createIncludeExperimentalEventsAndFieldsCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createAllowIncompleteRecordingFileCheckBox()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IQuantity getDefaultNumberOfEvaluationThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/PreferenceKeys.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String itemCollectionDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Void handleModelBuildException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 510,
  "endLine" : 513,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDefaultMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object function()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ShowOkAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultOverview()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogramWithInput.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemCollection buildItemCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCountColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  Stream getSelectedRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSelection getAllRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getColorOrDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeLabelProvider.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearFlavorMaps()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 590,
  "endLine" : 593,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 598,
  "endLine" : 601,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNavigatorRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void rangeUpdated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setShowGrabbers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 383,
  "endLine" : 386,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream getLeafs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 366,
  "endLine" : 369,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNavigatorRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void renderBackdrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/QuantityRangeSelector.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getNumberOfInterestingResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createColumnId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 243,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction createAttributeCheckAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction createTypeCheckAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction createAggregatorCheckAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction createCheckAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 269,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extendRangeInPixels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer buildTimestampHistogramRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemRow buildTimestampHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 501,
  "endLine" : 504,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer buildSpanRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 569,
  "endLine" : 572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createChartTimestampTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 616,
  "endLine" : 619,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static KindOfQuantity getKindOfQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 662,
  "endLine" : 666,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performCancel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 1073,
  "endLine" : 1076,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isTypeWithThreadAndDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 1124,
  "endLine" : 1127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createExtraRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AttributeIdLabelProvider.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AttributeIdLabelProvider.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AttributeIdLabelProvider.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionStoreEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentActive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAndSetAsCurrentSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemBackedSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ItemBackedSelection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/TypeSelection.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getFlavors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/TypeSelection.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor buildPointRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor buildRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getIntervalDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IPropertyFlavor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void buildChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 209,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaApplicationPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 403,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 373,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProcessesPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPackageFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 412,
  "endLine" : 415,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 436,
  "endLine" : 439,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCachePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 450,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectionsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 735,
  "endLine" : 738,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 741,
  "endLine" : 744,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getHistogramSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSettingsTree getHistogramSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 299,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 456,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemHandlerPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 579,
  "endLine" : 582,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 620,
  "endLine" : 623,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShowAttributeInLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 391,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShowAggregateInBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onShowTypeAggregateInBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onShowSpanChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 456,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onColorBy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 458,
  "endLine" : 461,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemRow buildSpanRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 624,
  "endLine" : 627,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSettingsTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSettingsTree.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAttributeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 492,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassLoadingPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 552,
  "endLine" : 555,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onListFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onEventFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshPageItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onThreadFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onCompilationsFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected List initializeChartConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TlabPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onEventsFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 285,
  "endLine" : 288,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onEventFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshPageItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 393,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTypesWithoutEvents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 241,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 246,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDisplayOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 396,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemoryLeakPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void evaluateAllRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addResultListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 300,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeResultListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 309,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrNavigationLocation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getItemCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPropertyChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Point getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OverlayImageDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSpecificWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSubdivisions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawCenterCircle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAngle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 218,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void redrawChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValidateStrategy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 476,
  "endLine" : 479,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 516,
  "endLine" : 519,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DelegatingLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  ColumnLabelProvider build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Proposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getToolTipImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void javaToNative()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ClipboardManager.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArrayProxy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ArrayProxy.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void toggleColumnHeaders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 652,
  "endLine" : 655,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Image getImageForType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 758,
  "endLine" : 761,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1009,
  "endLine" : 1012,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1015,
  "endLine" : 1018,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1115,
  "endLine" : 1118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isRegexFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1202,
  "endLine" : 1205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  DragSourceListener createLocalDragSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DndToolkit.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IState getChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimisticComparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OptimisticComparator.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinimizeToTrayOnClose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 183,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void drawPieSlice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 211,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ToolbarItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SelectionProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SafeDisplayRunnable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SafeWidgetRunnable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatRowCsv()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FormatToolkit.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCContextMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void saveCheckState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/CopySelectionAction.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InFocusHandlerActivator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClickHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/ClickHelper.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isSelectionValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnePageWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizard.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleImportFromFileWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SimpleImportFromFileWizardPage.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWidthConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHeightConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnePageWizardDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCAbstractUIPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite createComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MultiLineTextCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void performDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getInteractiveValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UIPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProviders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static double normalize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static RGB blend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MovingDial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationProvider.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationProvider.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStartX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getEndX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRendererRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getSelectionRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 328,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void dimRect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int shift()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 497,
  "endLine" : 500,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setYRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getPixelY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDisplayableY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 201,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point2D getTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractSpan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 348,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  XYQuantities create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 416,
  "endLine" : 419,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  XYQuantities create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 425,
  "endLine" : 428,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XYQuantities()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 430,
  "endLine" : 433,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RateLimitedRefresher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedRefresher.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void schedule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCPathEditorInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PollManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void controlResized()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ColumnManager build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ColumnManager build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void createColumnUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearSortColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 440,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSortColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ColumnSettings buildColumnConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 531,
  "endLine" : 534,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ColumnComparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 541,
  "endLine" : 544,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectionState getSelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 587,
  "endLine" : 590,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getToolTipFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Column()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder description()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder style()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder labelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder comparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder editingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnBuilder columnDrawer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void drawFocusOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SchemaVersion fromJavaVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventOptionID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder duration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder destinationFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder destinationCompressed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder startTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder maxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder maxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder name()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder toDisk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder addByKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KeyTranslatingMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final K translate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void putPersistedString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity parsePersisted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongInUnitPersister()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConstraint forContentTypeV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConstraint forContentTypeV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 356,
  "endLine" : 359,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValidationException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/ValidationException.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IConstraint getSuggestedConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IOptionDescriptor getDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 138,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TextNode.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TextNode.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WidgetNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SettingNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addTransmitter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addTransmitterNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConditionNodeItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ConditionNodeItem.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ErrorTracker()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ErrorTracker.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ErrorTracker.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void addReceiver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Node.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XMLNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLNode.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void print()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/PrettyPrinter.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void restartJDPClient()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPPlugin.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanServerConnection getMBeanServerConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onNewFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 495,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 575,
  "endLine" : 578,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragEnter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragOperationChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/OpenConnectionWizardHandler.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void openPropertiesWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void openConnectWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initializeDefaultPageImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getStartingPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionSelectionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setConnectionFailed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 710,
  "endLine" : 713,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JVMBrowserPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getInitial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeColors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void finishSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractPlotRenderer.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesPlotRenderer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIntegratedXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void invalidateStatistics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SamplePointIterator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addIntegratedXYDataPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 305,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addYAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoUpdateOnAxisChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultPieGreyChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeviceCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getWorldCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long calculateNiceTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 168,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long convertDrawingCoordinateToLongAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int convertLongAxisValueToDrawingCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int convertAxisValueToDrawingCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double convertDrawingCoordinateToAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Precision()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setupDefaultExtrapolationStroke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LongWorldToDeviceConverter createXConverter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getFirstTickValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getLastTickValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 686,
  "endLine" : 689,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/CancelService.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resume()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/CancelService.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFormattedString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateFormatter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EmptyTitleRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultVerticalIndexRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void structureChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractSimpleAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeviceCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getWorldCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void sendNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProviderSet.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartChangeEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/ChartChangeEvent.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void open()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/handlers/TemplateImportOnOpenHandler.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createSpecificArea()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditSimplePage.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditSimplePage.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingTemplateControlView()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createDivider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void createPadding()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 362,
  "endLine" : 365,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 442,
  "endLine" : 445,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IQuantity currentServerTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Dialog createDialogFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstrainedMap getAndSaveEventSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 455,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 522,
  "endLine" : 525,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 527,
  "endLine" : 530,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 545,
  "endLine" : 548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFixedRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 555,
  "endLine" : 558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDelay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 569,
  "endLine" : 572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getWarningMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 634,
  "endLine" : 637,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditRecordingWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/EditRecordingWizard.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void selectInitialOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEventConfiguration getSelectedTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 327,
  "endLine" : 330,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContinuous()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 720,
  "endLine" : 723,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 737,
  "endLine" : 740,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StartRecordingWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/StartRecordingWizard.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void pushServerMetadataToConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 487,
  "endLine" : 490,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 508,
  "endLine" : 511,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProviderFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfigurationModel createEditableClone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VolatileStorageDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyObservers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPersistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 293,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putPersistedString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 368,
  "endLine" : 371,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEventLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 591,
  "endLine" : 594,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEventDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 596,
  "endLine" : 599,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigOptionLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 613,
  "endLine" : 616,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigOptionDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 618,
  "endLine" : 621,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigOptionContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 623,
  "endLine" : 626,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static MCFile getDefaultRecordingFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void canceling()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpRecordingJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/DumpRecordingJob.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/Property.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitEventType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Image getEventImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Font getPropertyDoesNotExistFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshFromServer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 228,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 727,
  "endLine" : 730,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAlive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 268,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isStarted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 273,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStopped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 278,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean okToStopDefaultRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StopRecordingAction.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean okToCloseDefaultRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/CloseRecordingAction.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrintRecordingDescriptorAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doExecute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpLastPartRecordingAction.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stopDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTab.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsPlugin.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsPlugin.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Selection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRenderingMode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChartTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportChartAsImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ExportChartAsImage.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Statement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandParser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Exit.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/ShowVersion.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String padLeftColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Print.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CommandsPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketListener.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pruner()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Pruner.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiscoveryEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/DiscoveryEvent.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPClient()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRulePluginContentWizard.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleRuleTemplateSection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ResourceBundle getPluginResourceBundle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/Activator.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/Activator.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BrowserAttachPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/BrowserAttachPlugin.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static final boolean fetchAutoStartAgentFromStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LazyServiceURLResolveException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LazyServiceURLResolveException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiscoveryEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String executeCommandForPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 490,
  "endLine" : 493,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String executeCommandForPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 528,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDynamicFlightRecorderSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isFlightRecorderCommercial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRecordingDescriptor getUpdatedRecordingDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 338,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getServerTemplates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 344,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEventTypeInfoMapByID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 379,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrRecordingInputStreamV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int available()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date toOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S toOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public S fromOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LongQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 133,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity inGuessedUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isContinuous()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean getBooleanKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 191,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderCommunicationHelperV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  P toOpenTypeWithCast()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConstraint getRecordingOptionConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConstraint getRecordingOptionConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDynamicFlightRecorderSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IConstrainedMap getRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRecordingDescriptor getSnapshotRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 279,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRecordingDescriptor getUpdatedRecordingDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map getEventTypeByIntMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 353,
  "endLine" : 356,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrRecordingInputStreamV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int available()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RJMXUIPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/RJMXUIPlugin.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsingCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateIntervalEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalEditingSupport.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/AttributeEditingSupport.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performCancel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean canEditElementValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ChangeValueAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CustomUnitAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getBackgroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 420,
  "endLine" : 423,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIAttributeEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValueTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 496,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 506,
  "endLine" : 509,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VisualizeAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateIntervalDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalDialog.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArgumentAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized void updatePropertiesInAlpabeticOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized void updateCaseInsensitivePropertyKeys()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static synchronized void updateShowCompressedPaths()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Property()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 413,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyWithMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 477,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculateNumberOfColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 360,
  "endLine" : 363,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isColumnVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeNodeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int open()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardDialog.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttributeUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionContributionItem createRemoveArrayElementMenuActionContribution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveArrayElementMenuAction.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ActionContributionItem createInsertArrayElementMenuActionContribution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/InsertArrayElementMenuAction.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVMArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJavaLaunchDelegate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVMArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitPluginLaunchDelegate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String joinToCommandline()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JreFileStorageDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getJRERoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 312,
  "endLine" : 315,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJREName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 355,
  "endLine" : 358,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJfrEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 384,
  "endLine" : 387,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrArgsBuilder createArgsBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getShortConfigurationDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 433,
  "endLine" : 436,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVMArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitLaunchDelegate.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistenceEditorInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistencePlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/PersistencePlugin.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/PersistencePlugin.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPulsesFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPhasesFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onInputFilterChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onPulsesSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 323,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfxPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/DiagnosticPage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPromptQuestion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/DiagnosticPage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DiagnosticPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/DiagnosticPlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/DiagnosticPlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/DiagnosticPlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumberEncodingStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/NumberEncodingStringStats.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InstanceFieldOrLinkedList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 289,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchToLinkedList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 311,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setClassloaderStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 193,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setShortObjArrayStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 198,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setShortPrimitiveArrayStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setShortStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setDupStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setCompressibleStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setNumberEncodingStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setStringLengthHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setDupArrayStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setObjectHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setCollectionOverheadByClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 313,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats setSystemProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "fileLinesCount" : 342,
  "components" : [ "primary::application" ],
  "startLine" : 338,
  "endLine" : 341,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File parseFileNameFlag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 386,
  "endLine" : 389,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long checkFileAndGetSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 401,
  "endLine" : 404,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopReporting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "fileLinesCount" : 422,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 412,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void seek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int readValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 672,
  "endLine" : 675,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleEOF()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 1017,
  "endLine" : 1021,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CachedReadBufferFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String reportPageListError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInMemoryInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 676,
  "endLine" : 681,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 854,
  "endLine" : 857,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 128,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisited()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisited()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisitedAsCollectionImpl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisitedAsCollectionImpl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisitedAsOther()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 196,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisitedAsOther()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInternalId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInternalId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static float floatAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static double doubleAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final char getElementType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String byteAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 471,
  "endLine" : 474,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaObjectArray getElementsArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaObjectArray getElementsArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int calculateImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConcurrentHashMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionClassDescriptor cloneForSubclass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractLinkedCollectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractLinkedCollectionDescriptor.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isJdk8HashMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConcurrentHashMapDescriptorForJdk8()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetOfLongs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SmallSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SmallSet.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntArrayListIterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleIdentitySet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int incrementAndGet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IndexContainer.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToIntMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Entry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Pair.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ProgressMeter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ProgressMeter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final int nextKeyIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection values()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection values()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void throwCollisionException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 149,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HighSizeObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReferencedObjCluster getFinalCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 488,
  "endLine" : 491,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReferencedObjCluster getFinalCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReferencedObjCluster getFinalCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 604,
  "endLine" : 607,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReferencedObjCluster getFinalCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 662,
  "endLine" : 665,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 697,
  "endLine" : 700,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void println()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongLivedStringClustersCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LongLivedStringClustersCalculator.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getStringForValueAndField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/WeakMapHandler.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InterimRefChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForGoodCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForNonDupString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForDupArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForNonDupArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void recordCurrentRefChainForGoodInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 186,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UnderutilizedFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OverallStatsCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/OverallStatsCalculator.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int incrementAndGetBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/TwoHandIndexContainer.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findRefsToDupStrings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onCurrentRootReset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFieldDesc()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStaticFieldDesc()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressibleStringStats getCompressibleStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 230,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/MetadataModel.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkUnregisterSystemMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean readUnregisterMBeanSetting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeUnregisterMBeanSetting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized static IAttributeInfo createAttributeInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanBrowserPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/MBeanBrowserPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/MBeanBrowserPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/MBeanBrowserPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void extendRangeInPixels()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void redraw()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showGC()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapRegion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fullRedraw()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurveType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 238,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateRegion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 255,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putValueAndUpdateListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDateRange.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/DefaultExceptionHandler.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportEvaluatorToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluationException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluationException.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportEvaluatorToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 151,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasHProfDumpSignature()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getSmtpServer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Integer getSmtpPort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Boolean getSmtpSSL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UserPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 245,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeExceptionEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeExceptionEvent.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCompositeChildSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getFollowingUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SimpleUpdatePolicy.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AverageTransformation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultSubscriptionDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BackoffTimeInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFollowingUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultUpdatePolicy.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getDefaultUpdateInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceTransformation.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collectDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setUpPolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 372,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFactoryProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SingleMRITransformationFactory.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/LongDifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 111,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 340,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 397,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSingleMRITransformation.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extendMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSingleMRITransformation.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 67,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIMetadataWrapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasFactor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDataStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDataEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemoryMXBean getMemoryBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 123,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RuntimeMXBean getRuntimeBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ThreadMXBean getThreadBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static OperatingSystemMXBean getOperatingSystemBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 171,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isJRockit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 352,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isHotSpot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 366,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isJavaVersionAboveOrEqual()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 382,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Properties setCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void modelChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IllegalOperandException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAttributeStorageService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AttributeStorageServiceFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String extractDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Collection getOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "fileLinesCount" : 354,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setVMOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotspotManagementToolkit.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDiagnosticCommandService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/DiagnosticCommandServiceFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ISubscriptionService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/SubscriptionServiceFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIMetadataService getServiceInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/MRIMetadataServiceFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ModelMBeanNotificationInfo createNotificationInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationMBean.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object invoke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanAttributeInfo createAttributeInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 578,
  "endLine" : 581,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXConnectionDescriptor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set queryMBeans()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set queryNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 161,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRegistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 585,
  "endLine" : 588,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionHandle connect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionHandle connect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void finalize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 188,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Integer getPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void finalize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 129,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeNotificationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJfrNotEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJfrDisabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJfrOldHotSpotNotSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJfrOldHotSpotNotFullySupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJfrNonHotSpotNotSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getJfrJRockitNotSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 124,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private File calculatePersistenceDirectory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 206,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/DefaultAttribute.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractReadOnlyAttributeChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 219,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MapAttributeChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 258,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder url()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder hostName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder port()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder credentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder username()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 131,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder password()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 143,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AgentControllerMBean getAgentControllerBean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentManagementFactory.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getInternalName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTransformData()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEventClassName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEventName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEventPath()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEventDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRecordStackTrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllowToString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParameters()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onMethodEnter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JFRVersion getAvailableJFRVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/VersionResolver.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transformer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Transformer.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Method getMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getTransformationAttributes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPendingTransforms()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPendingTransforms()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTransformationAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelationKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReturn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInvalid()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConverterClassName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onMethodEnter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void printVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSignature()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeUtils()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object box()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String parameterize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void emitBox()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String convert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/DefaultStringConverter.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DefaultStringConverter getInstance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/DefaultStringConverter.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "fileLinesCount" : 325,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addSetting()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result call()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTask()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double performSigmoidMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "fileLinesCount" : 563,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/VMOperationRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/VMOperationRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/VMOperationRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationPauseRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationPauseRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationPauseRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ExceptionRule.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ExceptionRule.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ExceptionRule.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/FatalErrorRule.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/FatalErrorRule.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/FatalErrorRule.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ErrorRule.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ErrorRule.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ErrorRule.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String scrubPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/JvmInternalsDataProvider.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getGcPauseRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getSafePointRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getTotalHaltsRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getNonGcHaltsRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getNonGcHaltsToTotalRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/ObjectStatisticsDataProvider.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/HighJvmCpuRule.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/HighJvmCpuRule.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/HighJvmCpuRule.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/ManyRunningProcessesRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/ManyRunningProcessesRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/ManyRunningProcessesRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DeprecatedOption()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRemoved()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isObsolete()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDeprecated()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOption()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getWarning()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 599,
  "endLine" : 601,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 606,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "fileLinesCount" : 612,
  "components" : [ "primary::core" ],
  "startLine" : 609,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int size()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DMSIncidentRule.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DMSIncidentRule.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DMSIncidentRule.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInSystemPropertiesRule.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInSystemPropertiesRule.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInSystemPropertiesRule.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double calculateScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "fileLinesCount" : 168,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInEnvironmentRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInEnvironmentRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInEnvironmentRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedVmOptionsRule.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedVmOptionsRule.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedVmOptionsRule.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IItemCollection getCpuItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/RecordingSettingsRule.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/RecordingSettingsRule.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/RecordingSettingsRule.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedGcOptionsRule.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedGcOptionsRule.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedGcOptionsRule.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/VerifyNoneRule.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/VerifyNoneRule.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/VerifyNoneRule.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLoadingRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLoadingRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLoadingRule.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInArgumentsRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInArgumentsRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInArgumentsRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DumpReasonRule.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DumpReasonRule.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DumpReasonRule.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DebugNonSafepointsRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DebugNonSafepointsRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DebugNonSafepointsRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasAvailableEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public G1FullGCInfo newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public G1FullGCInfo getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getGcCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getGcLockers()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectCountGCs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSystemGcCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean foundNonRequestedSerialOldGc()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GarbageCollectionsInfo getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static SpanSquare calculateLongestGcCluster()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByClassRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByClassRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByClassRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingMetaspaceLiveSetRule.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingMetaspaceLiveSetRule.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingMetaspaceLiveSetRule.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "fileLinesCount" : 281,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapInspectionRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapInspectionRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapInspectionRule.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/SystemGcRule.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/SystemGcRule.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/SystemGcRule.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CollectorType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CollectorType.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCollectorName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CollectorType.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/TlabAllocationRatioRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/TlabAllocationRatioRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/TlabAllocationRatioRule.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CompressedOopsRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CompressedOopsRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CompressedOopsRule.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LowOnPhysicalMemoryRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LowOnPhysicalMemoryRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LowOnPhysicalMemoryRule.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/MetaspaceOomRule.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/MetaspaceOomRule.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/MetaspaceOomRule.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByThreadRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByThreadRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByThreadRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileWriteRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileWriteRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileWriteRule.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketWriteRule.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketWriteRule.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketWriteRule.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity getRatio()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "fileLinesCount" : 291,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemQuery getQuery()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getNoOfColumns()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getColumnMetadata()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection apply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getItemCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemIterable apply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SingleEntryIteratorOfIterable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getItemCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemCollection apply()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemResultSetException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ItemResultSetException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemResultSetException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ItemResultSetException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemResultSet createResultSet()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ItemResultSetFactory.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpanSquare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SpanSquare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static double calculateDensity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanLimit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrAttributes.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterExtension()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/FilterExtension.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueInterpretation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/FilterExtension.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowEventType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/OnLoadFilters.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getParserExtensions()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ParserExtensionRegistry.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isValidV1()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "fileLinesCount" : 350,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingPrinter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatPackage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleArray getItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFrame.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCFrame getFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFrame.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Branch getBranch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFrame.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndexInBranch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFrame.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFrame.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFormatToolkit.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String asString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFormatToolkit.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FrameCategorization()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FrameCategorization getCategorization()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDistinguishFramesByOptimization()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSeparate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemOffsetInFork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Fork getParentFork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StacktraceFrame getFirstFrame()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Fork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 450,
  "endLine" : 452,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getItemsInFork()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Branch getParentBranch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBranchCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Branch getSelectedBranch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Branch getBranch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFiltered()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDistanceFromRoot()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDistanceFromRoot()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLeakRelevance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getLeakRelevance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addItem()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getItems()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRootDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getAddress()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectArray getReferrerArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectField getReferrerField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectsKeptAliveCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferenceTreeObject getParent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObject getReferrer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incrementObjectsKeptAliveCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReferrerSkip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getOldObjectSamples()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 303,
  "endLine" : 305,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateOldObjectSamples()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "fileLinesCount" : 366,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRootObjects()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLeakObjects()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferenceTreeObject getObject()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long readTicksTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IValueReader createConstantReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "fileLinesCount" : 202,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getValueFields()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/BooleanReader.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/BooleanReader.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/BooleanReader.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/UTFStringParser.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String readElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/UTFStringParser.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/UTFStringParser.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getBodyStartOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkStructure.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getMetadataOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkStructure.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getChunkSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkStructure.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/CompositeReader.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/QuantityReader.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/TypeFactory.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrThread()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getJavaId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addJavaId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPlatformId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getThreadId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getThreadName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCThreadGroup getThreadGroup()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addThreadGroup()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadGroup()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCThreadGroup getParent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OldObjectFactory.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JavaThreadFactory.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadGroupFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroupFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroupFactory.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/MethodFactory.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OSThreadFactory.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/StringReader.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/StringReader.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity getStartTime()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity getEndTime()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getStartTicks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LinearUnit getTicksUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getPreviousCheckPoint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long asNanoTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkLoaderV0.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataStructure()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataStructure.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ProducerDescriptor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ProducerDescriptor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURIString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ProducerDescriptor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ProducerDescriptor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Transition getTransition()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataType getDataType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelationalKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataType.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataType.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTextual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataType.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNumeric()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataType.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getContentTypeId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ContentTypeDescriptor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ContentTypeDescriptor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ContentTypeDescriptor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataType getDataType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ContentTypeDescriptor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLabel()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasStartTime()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasThread()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canHaveStacktrace()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRequstable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedArrayParser()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/TypedArrayParser.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantReader.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentTypeParser()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ContentTypeParser.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static long readLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static int readInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static byte readByte()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static short readShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static float readFloat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double readDouble()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/Offset.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/Offset.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ArrayReader.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeParser()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventTypeParser.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getBodyStartOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getMetadataOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getChunkSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getConstantPoolOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isIntegersCompressed()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "LinearUnit getTicksTimespanUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity ticsTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getStartTimeNanos()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 501,
  "endLine" : 503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void skip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object resolve()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isFloat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 384,
  "endLine" : 386,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isDouble()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static double readDouble()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "fileLinesCount" : 564,
  "components" : [ "primary::core" ],
  "startLine" : 542,
  "endLine" : 544,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFieldCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isSimpleType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isEventType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isStoredInPool()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IElement appendChild()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getThreadId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getThreadName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCThreadGroup getParent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCModule getModule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isExported()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocation()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCClassLoader getClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSystem()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 595,
  "endLine" : 597,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFormalDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getModifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 605,
  "endLine" : 611,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isNative()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 614,
  "endLine" : 616,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getFrameLineNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 649,
  "endLine" : 655,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getBCI()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "fileLinesCount" : 751,
  "components" : [ "primary::core" ],
  "startLine" : 658,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SeekableInputStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readFully()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedIntsDataInput()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short readShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readUnsignedShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char readChar()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int readInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readLong()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static SeekableInputStream build()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getMajorVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getMinorVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "fileLinesCount" : 575,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hideExperimentals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/LoaderContext.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventSinkFactory getSinkFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/LoaderContext.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized Collection buildSortedArrays()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidJfrFileException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/InvalidJfrFileException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidJfrFileException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/InvalidJfrFileException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getChunkPosistion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/ChunkInfo.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getChunkSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/ChunkInfo.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getChunkRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/ChunkInfo.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventArray.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParserToolkit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/ParserToolkit.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int readUnsignedByte()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static byte readByte()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static short readShort()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static char readChar()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long readUnsignedInt()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static float readFloat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double readDouble()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean readBoolean()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection loadEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrLoaderToolkit.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection loadEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrLoaderToolkit.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CouldNotLoadRecordingException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/CouldNotLoadRecordingException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CouldNotLoadRecordingException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/CouldNotLoadRecordingException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void writeChunks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int distance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File getFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChunkReader()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean checkHasMore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamChunkIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterator readChunks()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::core" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CanonicalAccessorFactory()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CanonicalAccessorFactory.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor customAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CanonicalAccessorFactory.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAccessorKey getKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CanonicalAccessorFactory.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GroupingConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "fileLinesCount" : 275,
  "components" : [ "primary::core" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IMemberAccessor accessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IType getItemType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAttribute getGroupBy()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ItemQueryBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemQueryBuilder fromWhere()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MergingAggregator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SumConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VarianceConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VarianceConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VarianceConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AvgConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AvgConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 362,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MinMaxConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CountConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void consume()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AndOr()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 523,
  "endLine" : 525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MinMaxConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 539,
  "endLine" : 541,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItem getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 544,
  "endLine" : 546,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IAggregator filter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 561,
  "endLine" : 563,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FilterConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 575,
  "endLine" : 577,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator variance()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 625,
  "endLine" : 627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator variancep()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 636,
  "endLine" : 638,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator stddev()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator stddevp()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 689,
  "endLine" : 691,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator sum()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 729,
  "endLine" : 731,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator avg()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 783,
  "endLine" : 785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMemberAccessor doGetAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 831,
  "endLine" : 833,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMemberAccessor doGetAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 864,
  "endLine" : 866,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMemberAccessor doGetAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 882,
  "endLine" : 884,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator count()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 903,
  "endLine" : 905,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator count()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 907,
  "endLine" : 909,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator count()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 911,
  "endLine" : 913,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator count()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 915,
  "endLine" : 917,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator count()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 919,
  "endLine" : 921,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 973,
  "endLine" : 975,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1002,
  "endLine" : 1004,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SetConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1007,
  "endLine" : 1009,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator distinctAsString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1012,
  "endLine" : 1014,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAggregator distinctAsString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1016,
  "endLine" : 1018,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1044,
  "endLine" : 1046,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1049,
  "endLine" : 1051,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1082,
  "endLine" : 1084,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean acceptType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1098,
  "endLine" : 1100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1103,
  "endLine" : 1105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public C getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1108,
  "endLine" : 1110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getCountName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1115,
  "endLine" : 1117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getSumName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1119,
  "endLine" : 1121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static String getAvgName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1133,
  "endLine" : 1135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AdvancedMinMaxConsumer newItemConsumer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1291,
  "endLine" : 1293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1296,
  "endLine" : 1298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMemberAccessor doGetAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "fileLinesCount" : 1347,
  "components" : [ "primary::core" ],
  "startLine" : 1301,
  "endLine" : 1303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final  IAttribute attr()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final  ICanonicalAccessorFactory attr()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Kind()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Kind negate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PersistableItemFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void putValueType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  IItemFilter readEquals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  IItemFilter readNotEquals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  M readValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static  void writeValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ICanonicalAccessorFactory readStringAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  ICanonicalAccessorFactory createAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::core" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RangeMatchPolicy()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/RangeMatchPolicy.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getTypes()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeMatch()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void saveArgs()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICanonicalAccessorFactory getAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Kind getKind()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public M getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HasAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotHasAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotEquals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IsNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IsNotNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 355,
  "endLine" : 357,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RangeMatches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 466,
  "endLine" : 468,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected BooleanFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 477,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 495,
  "endLine" : 497,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter type()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter type()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 504,
  "endLine" : 506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter hasAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter notHasAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 514,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter typeMatches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 529,
  "endLine" : 531,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter notEquals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 533,
  "endLine" : 535,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter isNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IItemFilter isNotNull()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 563,
  "endLine" : 565,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter all()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter none()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 577,
  "endLine" : 579,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter matches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter contains()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter notMatches()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 589,
  "endLine" : 591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter notContains()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 593,
  "endLine" : 595,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter and()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 694,
  "endLine" : 696,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter not()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "fileLinesCount" : 809,
  "components" : [ "primary::core" ],
  "startLine" : 735,
  "endLine" : 737,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFormatter getDefaultFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersister getPersister()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  IMemberAccessor getAccessor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String lookupNameFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  String persistable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  String interactive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPersistablePrototype()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInteractivePrototype()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPersistablePrototype()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInteractivePrototype()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QuantityConversionException unparsable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QuantityConversionException noUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QuantityConversionException unknownUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  QuantityConversionException tooLow()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  QuantityConversionException tooHigh()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  QuantityConversionException belowPrecision()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QuantityConversionException conflictingConstraints()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Problem getProblem()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBadString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedMessage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int targetIntFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MutableConstrainedMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MutableConstrainedMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set keySet()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IConstraint getSuggestedConstraint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private  void validate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addConstraint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addExtraAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DecimalPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DecimalPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DecimalPrefix getPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFloorLog10()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFloorLog1000()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int powerOf10()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalScaleFactor scaleFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalScaleFactor valueFactorTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleMult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String symbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String altSymbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String identifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String localizedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder asExponentialStringBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int shift()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int log1024()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long convertTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float convertTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double convertTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFloorLog1024()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryPrefix getFloorPrefix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getAlignmentLog2()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getAlignmentLog1024()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getFloorLog1024()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getAlignmentLog1024()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String identifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String symbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String altSymbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String localizedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuilder asExponentialStringBuilder()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryScaleFactor scaleFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryScaleFactor valueFactorTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnitSelector createUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "fileLinesCount" : 285,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Unity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor concat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DecimalScaleFactor getSciFloorFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DecimalScaleFactor getEngFloorFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalScaleFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 298,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleConstrainedMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IConstraint getSuggestedConstraint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addConstraint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap emptyWithSameConstraints()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap mutableCopy()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Number getOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCustom()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity asWellKnownQuantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String persistableStringFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Class getUnitClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearKindOfQuantity getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getDeltaUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected LinearUnit getScaledUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAppendableSuffix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ScaleFactor valueFactorToAtom()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLinear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedSymbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCustom()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity asWellKnownQuantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String persistableStringFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "fileLinesCount" : 332,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Class getUnitClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getDeltaUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TimestampUnit getScaledUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KindOfQuantity getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity quantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLinear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedSymbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAppendableSuffix()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long floorValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String persistableStringFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 302,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DisplayFormatter.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DisplayFormatter.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DisplayFormatter.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DisplayFormatter.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int targetIntFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongScaleFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "fileLinesCount" : 149,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NumberFormat getNumberFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AutoFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearKindOfQuantity getContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatInUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DualUnitFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearKindOfQuantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setDefaultSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KindOfQuantity getDeltaKind()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getDefaultUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String resolveLocalizedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String resolveLocalizedSymbol()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit getCachedUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit makeUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearUnit makeUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity snapToBestBetweenHalfAndEqual()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 583,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFormatter getFormatterResolving()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllUnits()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 620,
  "endLine" : 622,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCommonUnits()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 625,
  "endLine" : 627,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 630,
  "endLine" : 632,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity parseInteractive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 652,
  "endLine" : 654,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isHexString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "fileLinesCount" : 738,
  "components" : [ "primary::core" ],
  "startLine" : 714,
  "endLine" : 716,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange rangeWithEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/RangeContentType.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/RangeContentType.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getEndPointContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/RangeContentType.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LegacyFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Date dateFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static DateFormat getDateTimeFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TimestampKind()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KindOfQuantity getDeltaKind()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimestampUnit getDefaultUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DecimalUnitSelector()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Unity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryScaleFactor getFloor2Factor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BinaryScaleFactor getFloor1024Factor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BinaryScaleFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean targetOutOfRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BinaryScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImpreciseScaleFactor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ScaleFactor invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getOffset()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetFloor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number targetNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double targetValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform invert()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInteger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUnit getMember()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExactFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ExactFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected VerboseFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected VerboseFormatter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getCommonUnits()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAllUnits()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public U getUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersister getPersister()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ScalarQuantity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public U getUnit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KindOfQuantity getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String displayUsing()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLinear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number numberValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long clampedLongValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long clampedFloorIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int clampedIntFloorIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number numberValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String localizedFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int intValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long longValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float floatValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 368,
  "endLine" : 370,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number numberValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long clampedLongValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long clampedFloorIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int clampedIntFloorIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double doubleValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number numberValueIn()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity floorQuantize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 421,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String localizedFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity add()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ITypedQuantity subtractLinear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 463,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity subtract()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::core" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WrappingPersister()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T parsePersisted()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T parseInteractive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LeafContentType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint combine()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersister getPersister()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity fromDate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Date toDate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String formatHexNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "fileLinesCount" : 638,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 426,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityRange()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Point()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity getEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCenter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getExtent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPoint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity getEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCenter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity getExtent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPoint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity getEnd()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCenter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity getExtent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPoint()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITypedQuantity getStart()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String displayUsing()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean validate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTruncated()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCStackTrace.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  Iterator of()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/IteratorToolkit.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/AbstractIterator.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/AbstractIterator.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/AbstractIterator.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Entry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/EntryHashMap.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/EntryHashMap.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EntryHashMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/EntryHashMap.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected K getKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/EntryHashMap.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAll()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void copyTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int calculateNewCapacity()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private V getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIndex()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isKeyFor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int hashKey()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hashFromValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BoundedList()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized T getFirst()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized T getLast()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getMaxSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IntEntry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IntEntry computeValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FastAccessNumberMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putLow()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IOToolkit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isGZipFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isZipFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copy()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "fileLinesCount" : 430,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEarlyAccess()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringToolkit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCModule getModule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isExported()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ColorToolkit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String encode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color decode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color withAlpha()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "fileLinesCount" : 163,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElementWriter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElementWriter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInterfaceId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getImplementationId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDeclaredDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getMethodName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getFormalDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Integer getModifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Boolean isNative()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final List getFrames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TruncationState getTruncationState()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int calcMethodHash()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean evaluate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate truePredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IPredicate falsePredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isTrueGuaranteed()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isFalseGuaranteed()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getSize()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getIndex()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getModifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getAddress()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectArray getReferrerArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObjectField getReferrerField()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCOldObject getReferrer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReferrerSkip()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "fileLinesCount" : 217,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCPackage getPackage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public String getFullName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/CompositeKey.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SortedHead()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/SortedHead.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormatThreadLocal()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatThreadLocal.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected T initialValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatThreadLocal.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T cast()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/Pair.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/Pair.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StatefulState()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public Integer getBCI()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public IMCMethod getMethod()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public Integer getFrameLineNumber()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public Type getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatQualifiedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String refTypeToFieldDescriptor()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String binaryNameToCanonical()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMCType typeFromReference()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMCType typeFromBinaryJLS()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDescOrRefArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDescPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 374,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StateHandler()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void endElement()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IState fromXMLString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IState fromXMLFile()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IWritableState createWriter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getPreferenceValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/IPreferenceValueProvider.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersister getPersister()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getDefaultValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Document loadDocumentFromStream()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String storeDocumentToString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMCType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElement.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHumanReadable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int readArray()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getClass()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getHumanReadable()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCFrame.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCFrame.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createReport()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String createReport()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getImage()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getTopics()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getHtmlTemplate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createSubHeading()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void checkOverrideAccess()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/AbstractRule.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/AbstractRule.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/AbstractRule.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean hasDuration()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ITreeNode buildEncapsulationTree()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeBuilder.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DFIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFIterator.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFIterator.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFIterator.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BFIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFIterator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFIterator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFIterator.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LayerBreakdown()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getLayer()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDuration()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongestDurationIterator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITreeNode getStartNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownGenerator.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeNode()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITreeNode getParent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getValue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void accept()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setItem()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeRangeFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInside()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/Range.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBefore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/Range.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAfter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/Range.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeRangeThreadFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPredicate getPredicate()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getRangeMap()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedName()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Severity.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getLimit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Severity.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/RuleRegistry.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getRules()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/RuleRegistry.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRule getRule()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getScore()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getShortDescription()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemQuery getItemQuery()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLessAvailableThan()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result getTooFewEventsResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 588,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Result getNotApplicableResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 600,
  "endLine" : 602,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Result getNotApplicableResult()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapExp74()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 695,
  "endLine" : 697,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapExp100()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 709,
  "endLine" : 711,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapExp100Y()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 726,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double mapExp100()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 740,
  "endLine" : 742,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDisabledEventTypeNames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 949,
  "endLine" : 951,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getEventTypeNames()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 953,
  "endLine" : 955,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean internalHasEvents()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 978,
  "endLine" : 980,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemFilter createRangeFilter()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1088,
  "endLine" : 1090,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity getStartTime()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1099,
  "endLine" : 1101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity getEndTime()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1110,
  "endLine" : 1112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity getDuration()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1121,
  "endLine" : 1123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMCThread getThread()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1132,
  "endLine" : 1134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity toRatioPercent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1158,
  "endLine" : 1160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toRatioPercentString()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1172,
  "endLine" : 1174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleEvaluator()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "fileLinesCount" : 1369,
  "components" : [ "primary::core" ],
  "startLine" : 1238,
  "endLine" : 1240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldContinue()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "fileLinesCount" : 367,
  "components" : [ "primary::core" ],
  "startLine" : 356,
  "endLine" : 358,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/ExceptionHandler.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/Messages.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static AlertPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPopup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getPopup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void clearNotificationEventLog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAppend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getShowApplicationAlert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getLogToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLogFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MCFile getMCFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerApplicationAlert.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getCreationTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule getRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Throwable getException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AlertLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getBackgroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/FxMain.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Node createParentIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Node createLeafIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isImportant()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefChainElement getReferenceChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void trim()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClusterType getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQualifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ClusterType.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ClusterType.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized double getProgress()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void setCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void setReader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldRecordGoodInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JOverflowPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JOverflowPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String formatOutput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setTotalMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String asKiloByte()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableView getTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "fileLinesCount" : 283,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableView getTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClusterType getCurrentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableView getLegend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pane getDetailsPane()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "fileLinesCount" : 508,
  "components" : [ "primary::application" ],
  "startLine" : 497,
  "endLine" : 499,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferrerViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableView getUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Callback getFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThingItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getChildItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChildItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExpanded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLevel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isQualifierFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean check()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean check()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableView getTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Node getUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isGroupingOnQualifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongProperty ovhdProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongProperty memoryProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegerProperty sizeProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeTable getUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObservableValue call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObservableValue call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObservableValue call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObservableValue call()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int compareLongs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReferrerItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBranch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLevel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getOvhd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized JOverflowFxUi getJOverflowFxUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized Snapshot getSnapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxPage.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxPage.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveAsAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void send()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/SendMessage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActivatable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/SendMessage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TwitterPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AccessToken createAccessToken()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeTweeter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTweeters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 294,
  "endLine" : 296,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Twitter getTwitter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void recreateFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getStateString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "fileLinesCount" : 347,
  "components" : [ "primary::application" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tweeter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToken()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTokenSecret()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/UpdateStatus.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActivatable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/UpdateStatus.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TwitterPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TwitterPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateEnablement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LabelUpdater()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/templates_3.4/simpletabtemplate/java/LabelUpdater.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/ActionWizard.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSectionId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfWorkUnits()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDependentOnParentWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsedExtensionPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected URL getInstallURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Activator getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/Activator.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URL getInstallURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/Activator.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/misc/DisabledHandler.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/misc/DisabledHandler.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConsolePageContributionFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsolePageContributionFactory.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleEditorInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerHandle getServerHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersistableElement getPersistable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleFormPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleEditor getEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite getBody()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionHandle getConnectionHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setHelpContextID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMemento getDefaultConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getTitleImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentStateHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Preferences getServerConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FormToolkit createToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSectionPartManagers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConsoleEditorInput getEditorInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveAsAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSave()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSectionManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ConsolePlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/ConsolePlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/messages/internal/Messages.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SashForm getSashForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadMasterDetailBlock.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadModelException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadModelException.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadModelException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadModelException.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeadlockeDetectionEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PollManager getPollManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ThreadMXBean getThreadMxBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllocationEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCPUTimeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUsingMonitoredThreadlockedThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "fileLinesCount" : 341,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackTraceContentProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceContentProvider.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceContentProvider.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceContentProvider.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "fileLinesCount" : 272,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadInfoCompositeSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Long getThreadId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getThreadName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double getPartOfTimeRunning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isDeadlocked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeadlocked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllocatedBytes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeadlockeDetectionEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PollManager getPollManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfCPUs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllocationEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCPUTimeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUsingMonitoredThreadlockedThreads()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemPropertiesSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/TableInformationSectionPart.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getOsVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPoolName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPoolType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurUsed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurUsage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPeakUsed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPeakMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPoolName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPoolType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCurUsed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCurMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCurUsage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getPeakUsed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getPeakMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolTableSectionPart.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mbeanRegistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/MBeanAutomaticRefreshAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mbeanUnregistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/MBeanAutomaticRefreshAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/Messages.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JumpToTypeJob()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToTypeJob.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToTypeJob.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToMethodJob.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PluginReference()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileInputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/Messages.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUIBuilder getUIBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/InputItem.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Field getField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/InputItem.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordInputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Text getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanInputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/BooleanInputItem.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FieldHolder getFieldHolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldRenderer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IUIBuilder getBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldRenderer.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityInputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FieldFocusListener createFieldFocusListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityFieldFocusListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextInputItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Text getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FieldFocusListener createFieldFocusListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NotificationPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationRegistry getNotificationRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerContentProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerContentProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerContentProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerContentProvider.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/Messages.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setDefaultTriggersLoaded()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getServerGuid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRefreshable getRefresher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 510,
  "endLine" : 512,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGrayed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void unregisterRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean registerRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/Messages.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeSelectorWizardPage getAttributeSelectorWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeConfiguratorWizardPage getAttributeConfiguratorWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TriggerConditionWizardPage getTriggerConditionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule getRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleExportWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule getNewRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizardDialog.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/TriggerTab.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartContinuousRecording.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActivatable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartContinuousRecording.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IRecordingDescriptor findRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isActivatable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TriggerActionRecordingToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionRecordingToolkit.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean supportsJfrAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionRecordingToolkit.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CurrentValueUpdater()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StackLayout getStackLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IUIBuilder getUIBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refreshCheckActiveConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addConstraintToCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUIBuilder getUIBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getActivatedConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackLayout getStackLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/TableStackSelectionManager.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMapping()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/TableStackSelectionManager.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSupportedByConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUIBuilder getUIBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getActivatedConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getHorizontalLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Table getTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableViewer getViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackLayout getStackLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CorePlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IIDESupport getIDESupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPluginId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/resource/Resource.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getResourcePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/resource/Resource.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String toBase64()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/DecryptedStorage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurelyStoredByteArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurelyStoredByteArray.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurelyStoredByteArray.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurelyStoredByteArray.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurelyStoredByteArray.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SecureStore createDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String insert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String insert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String insert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String generateKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean hasKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized String getEncryptionCipher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isInitialized()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isEncrypted()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isPersistable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized void doInitialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FailedToSaveException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/FailedToSaveException.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::application" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/InMemoryCredentials.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/InMemoryCredentials.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExportedId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/InMemoryCredentials.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized final static ISecurityManager getSecurityManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityManagerFactory.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SecurityManagerFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityManagerFactory.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SecurityException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityException.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistentCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PersistentCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExportedId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITreeNode getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUserData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getUserData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "fileLinesCount" : 209,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultTimestampedData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultTimestampedData.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultTimestampedData.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public INode getNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultTimestampedData.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultTimestampedData.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultTimestampedData getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultTimestampedData.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public X getX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultXYData.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Y getY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultXYData.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnconnectable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/Connectable.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAttachable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/Connectable.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JVMArch getCurrentJVMArch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMArch.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getJavaVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JVMType getJvmType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JVMArch getJvmArch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getJavaCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getJVMArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isDebug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isUnconnectable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isAttachable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Variables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Variables.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Variables getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Variables.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsVariable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Variables.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IVariableEvaluator getVariable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Variables.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Formatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NamingRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createNormalizedExpression()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNormalizedExpression()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPriority()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getImageResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Messages.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Matcher.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Matcher.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Constants getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Constants()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getConstant()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean containsConstant()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMatchExpression()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NameConverter getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NameConverter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IIDESupport getIDESupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportFactory.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDESupportToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCFile createFileResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCFile createDefaultFileResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File resolveFileSystemPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStatus validateFileResourcePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/Messages.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStatus createErr()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/StatusFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IStatus createOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/StatusFactory.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtension()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDebug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFullOSName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static OSType getOSType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double getNormalDPI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getThisPID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FilterMatcher getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFullVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getChangeId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getQualifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBuildId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/Messages.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IntroToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/IntroToolkit.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void logException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/IntroToolkit.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/IntroToolkit.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configureStatusDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BlockingWorkbenchErrorHandler.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockedWorkspaceDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/LockedWorkspaceDialog.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Messages.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInstructionPointer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Line getInstruction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrintStream getStandardOut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrintStream getErrorOut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSingleStep()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasMoreinstuctions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Program getProgram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRepeating()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isRepeating()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized List getSourceCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Line getLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getLineCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Process getProcessInFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/OperatingSystem.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Line.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Line.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Line.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCursorPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IViewPart getViewPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SuspendAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SuspendAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RepeatToggleAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RunAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final OperatingSystem getOperatingSystem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/ProcessAction.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final protected Process getProcess()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/ProcessAction.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/LoadAction.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/TerminateAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/TerminateAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/StepAction.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdateSiteURLToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/UpdateSiteURLToolkit.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile createFileResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile createDefaultFileResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissionControlEditorDropAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragEnter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragOver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragOperationChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplicationActionBarAdvisor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ActionBarAdvisor createActionBarAdvisor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postWindowOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorkbenchWindowAdvisor createWorkbenchWindowAdvisor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInitialWindowPerspectiveId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Application.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HighContrastModeChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/HighContrastModeChangeListener.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ApplicationPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ApplicationPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneralPrefsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GeneralPrefsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/Messages.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getLastFilterPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getUserHomePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/TileAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LoggingToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void resolveProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/Messages.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/FileCreationWizard.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPath getContainerFullPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/FileCreationWizard.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EclipseFile createFileResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPageAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedPreference getPreference()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEntries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FrameSeparator getFrameSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/FrameSeparatorManager.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 343,
  "endLine" : 345,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createPartControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 622,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StacktraceModel createStacktraceModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 655,
  "endLine" : 657,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setViewerInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 693,
  "endLine" : 696,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ITreeContentProvider createTreeContentProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 698,
  "endLine" : 700,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 730,
  "endLine" : 732,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isNavigationFrame()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 807,
  "endLine" : 809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isInOpenFork()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 811,
  "endLine" : 813,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isFirstInBranchWithSiblings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 815,
  "endLine" : 817,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLastFrame()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 819,
  "endLine" : 821,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setZippedFileMemoryFactor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getZippedFileMemoryFactor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "fileLinesCount" : 368,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragFinished()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OutlineDropListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getTreeStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void refresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getAllPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Stream getInitialPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Stream streamTopicTreeItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "fileLinesCount" : 252,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAttribute getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String limitedDeepToString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "fileLinesCount" : 705,
  "components" : [ "primary::application" ],
  "startLine" : 701,
  "endLine" : 703,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String persistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "fileLinesCount" : 276,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection getTopics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RulesUiToolkit.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isImportant()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Expander()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenWindowFunction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PageContainerResultProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getTopics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataPageDescriptor getDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Collection build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ResultReportUi()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean getShowOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 405,
  "endLine" : 407,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "fileLinesCount" : 455,
  "components" : [ "primary::application" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ScoreLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean acceptItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List collectItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAction getShowSearchAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAction getShowFilterAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SashForm getComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void filterChangeHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemHistogramWithInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogramWithInput.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogramWithInput.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean acceptItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/PairBucketBuilder.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLaneDefinitions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Boolean typeWithThreadAndDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTooltipTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTooltipTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetTooltipTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getContextMenuActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object calculateValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantity getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMemberAccessor addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void addStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addKeyColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCountColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemHistogram build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemHistogram buildWithoutBorder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  ItemHistogram build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private HistogramSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnManager getManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSelection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRestLane()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 465,
  "endLine" : 467,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean laneIncludesTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "fileLinesCount" : 506,
  "components" : [ "primary::application" ],
  "startLine" : 481,
  "endLine" : 483,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionActive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 350,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlavorSelectorState getFlavorSelectorState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getImages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void leaveScope()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void appendTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String htmlify()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getCurrentRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLimitingMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLimitingMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getStartPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getEndPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void invalidateNavigator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 375,
  "endLine" : 377,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean getShowGrabbers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getNewPos()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DragHandles comapareAndCreateRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hitTest()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 425,
  "endLine" : 427,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isLeaf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeFilterBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 286,
  "endLine" : 288,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeViewer getViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getCheckedTypeIds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCContextMenuManager getMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "fileLinesCount" : 374,
  "components" : [ "primary::application" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createTranslateForward()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createTranslateBackward()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createZoomIn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Button createZoomOut()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getCurrentRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNavigatorObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NavigatorCanvas()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SubdividedQuantityRange getFullRangeAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "fileLinesCount" : 433,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemList buildWithoutBorder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemList build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnManager getManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setEllipsisMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearEllipsisMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getColumnId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "fileLinesCount" : 216,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemAggregateViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCaption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAggregate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAggregate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IState getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getConfiguredDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected StreamModel getDataSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getNumberOfResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ImageDescriptor getDefaultImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getFieldColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getFieldColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 385,
  "endLine" : 387,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color adjustAlpha()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 457,
  "endLine" : 459,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createChartTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 612,
  "endLine" : 614,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void createChartTooltip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 621,
  "endLine" : 623,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void removeListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 714,
  "endLine" : 716,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "fileLinesCount" : 1129,
  "components" : [ "primary::application" ],
  "startLine" : 719,
  "endLine" : 721,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KeyedStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public K getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void collect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtraRowTableViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExtraRowTableViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtraMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Map getFactories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Stream getPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static StatefulState elementToState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "fileLinesCount" : 175,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderUI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean removeFinishedRecordings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getConfirmRemoveTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConfirmRemoveTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getLastPartToDumpTimespan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getSelectionStoreSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getItemListSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSetLastPartToDump()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSetDumpWhole()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getShowMonitoringWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShowMonitoringWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAnalysisEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean includeExperimentalEventsAndFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowIncompleteRecordingFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPageStructureLocked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPageStructureLocked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FlightRecorderUI getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFlavoredSelection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getNextIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stream getSelections()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCurrentActive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default Boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ISelectionFlavor.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FlavoredSelectionBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavoredSelectionBase.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavoredSelectionBase.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavoredSelectionBase.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavoredSelectionBase.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IPropertyFlavor buildRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ChartSelection.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Boolean threadMatcher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IItemStreamFlavor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IItemStreamFlavor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IItemStreamFlavor build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IItemStreamFlavor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IPropertyFlavor buildRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/RangedChartSelection.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateRecordingTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateSettingsTable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "fileLinesCount" : 299,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ThreadDumpsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 389,
  "endLine" : 391,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 399,
  "endLine" : 401,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String joinSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 403,
  "endLine" : 405,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream getThreadDumpCollectionStreamForCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Stream getThreadDumpStreamForCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "fileLinesCount" : 459,
  "components" : [ "primary::application" ],
  "startLine" : 423,
  "endLine" : 425,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateDetails()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodProfilingPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "fileLinesCount" : 257,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SystemPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "fileLinesCount" : 462,
  "components" : [ "primary::application" ],
  "startLine" : 458,
  "endLine" : 460,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Object getRefCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updatePhaseList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 426,
  "endLine" : 428,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateMetaspaceList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 430,
  "endLine" : 432,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean includeAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 546,
  "endLine" : 548,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "fileLinesCount" : 758,
  "components" : [ "primary::application" ],
  "startLine" : 721,
  "endLine" : 723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelectionStates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isGrouped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 350,
  "endLine" : 352,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ItemHandlerUiStandIn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onUseRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 508,
  "endLine" : 510,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 512,
  "endLine" : 514,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateFilteredItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 516,
  "endLine" : 518,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void onListItemsSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 535,
  "endLine" : 537,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getIcon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "fileLinesCount" : 625,
  "components" : [ "primary::application" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getListSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IRange getVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setListSelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "SelectionState getListSelectionState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTabFolderIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTabFolderIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IItemFilter getItemListFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getMenuManagers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onUseRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 298,
  "endLine" : 300,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Boolean colorbyState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 480,
  "endLine" : 482,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IRange getVisibleRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 488,
  "endLine" : 490,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMenuManager getMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "fileLinesCount" : 646,
  "components" : [ "primary::application" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSettingsTree getSelectedChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSettingsTree.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GCConfigurationPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 534,
  "endLine" : 536,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "fileLinesCount" : 562,
  "components" : [ "primary::application" ],
  "startLine" : 558,
  "endLine" : 560,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::application" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 585,
  "endLine" : 587,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "fileLinesCount" : 593,
  "components" : [ "primary::application" ],
  "startLine" : 589,
  "endLine" : 591,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JVMInformationPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "fileLinesCount" : 248,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MessagePageFactory.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MessagePageFactory.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LockInstancesPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "fileLinesCount" : 312,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilationsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "fileLinesCount" : 313,
  "components" : [ "primary::application" ],
  "startLine" : 310,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ItemHistogram buildHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EnvironmentVariablesPage.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EnvironmentVariablesPage.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EnvironmentVariablesPage.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EnvironmentVariablesPage.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ItemHistogram buildHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Optional addClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DistinctItemsPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setTableDefinition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "fileLinesCount" : 514,
  "components" : [ "primary::application" ],
  "startLine" : 511,
  "endLine" : 513,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventBrowserPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPropertiesPage.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPropertiesPage.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPropertiesPage.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPropertiesPage.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveToLocal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 439,
  "endLine" : 441,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeFolderNode getTypeTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean belongsTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setStreamModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "BasicConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Result getResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DoubleStream getScoreStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Severity getMaxSeverity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getUnmappedResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addResultListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "fileLinesCount" : 357,
  "components" : [ "primary::application" ],
  "startLine" : 302,
  "endLine" : 304,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IType getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventTypeFolderNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IDisplayablePage.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IDataPageFactory.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void restoreState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StreamBackedItemCollection apply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection merge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemCollection filterIfNotNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream stream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::application" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getFactoryId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DataPageDescriptor getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "List getChildList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IState getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StatefulState getPageState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void readPageStateFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage getDisplayablePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDisplayablePage buildPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRange getRecordingRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "StreamModel getModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "DataPageDescriptor getCurrentPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshOutline()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 297,
  "endLine" : 299,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectionStore getSelectionStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 328,
  "endLine" : 330,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveAsAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuleManager getRuleManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BasicConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 404,
  "endLine" : 406,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public INavigationLocation createEmptyNavigationLocation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTopics()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IType getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Spliterator spliterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemIterable apply()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IItemIterable build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream stream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Stream parallelStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePropertyChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStoredFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OverlayImageDescriptor.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SWTColorToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Image getColorThumbnail()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getColorKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void adjustForNumColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlDecoration createContentProposalDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlDecoration createErrorDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlDecoration createErrorDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlDecoration createInfoDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlDecoration createDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object useAntialiasing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double power()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOptimizedDrawingEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInnerOuterRatio()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInnerOuterGap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 244,
  "endLine" : 246,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getDecayPower()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDecayPower()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAntialiasing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAntialiasing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "fileLinesCount" : 273,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/Messages.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int translateDisplayToImageXCoordinates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 520,
  "endLine" : 522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean doCheckState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 227,
  "endLine" : 229,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Text getTextControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmptyStringAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void refreshValidState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEmptyStringAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDetailButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void createDropDownText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "fileLinesCount" : 213,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getToolTipImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getToolTipBackgroundColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getToolTipForegroundColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getToolTipFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point getToolTipShift()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean useNativeToolTip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getToolTipTimeDisplayed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getToolTipDisplayDelayTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getToolTipStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QuantityKindProposal install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static QuantityKindProposal install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  QuantityKindProposal install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  QuantityKindProposal install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityKindProposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private QuantityKindProposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ControlDecoration getDecorator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPopupOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addContentProposalListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeContentProposalListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypedLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private T getTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Font getFontTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getBackgroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getToolTipImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CopySettings getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldCopyOnlyVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldCopyAsRawData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldCopyAsCsv()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldCopyColumnHeaders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldIndentForStructure()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCToolBarManager getMCToolBarManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Transfer getClipboardLocalTransfer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ClipboardManager.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArrayProxy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ArrayProxy.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ArrayProxy.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static synchronized void showExceptionDialogAsync()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void showWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean openQuestionOnUiThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean openConfirmOnUiThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LinearQuantityProposalProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/LinearQuantityProposalProvider.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IItemFilter buildFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FilterNode copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IItemFilter doBuildFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LeafNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FilterNode copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IItemFilter doBuildFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "FilterNode copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FilterNodeToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeViewer getTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCContextMenuManager getContextMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 527,
  "endLine" : 529,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 531,
  "endLine" : 533,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 543,
  "endLine" : 545,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 661,
  "endLine" : 663,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 666,
  "endLine" : 668,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 800,
  "endLine" : 802,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 807,
  "endLine" : 809,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected  String getValueTooltipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 832,
  "endLine" : 834,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTypeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 836,
  "endLine" : 838,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 865,
  "endLine" : 867,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean canEdit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 870,
  "endLine" : 872,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 888,
  "endLine" : 890,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 893,
  "endLine" : 895,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 934,
  "endLine" : 936,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ICanonicalAccessorFactory getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 958,
  "endLine" : 960,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1038,
  "endLine" : 1040,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean canEdit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1043,
  "endLine" : 1045,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1083,
  "endLine" : 1085,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void editOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1121,
  "endLine" : 1123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static FilterNode buildTreeNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1142,
  "endLine" : 1144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAttributeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1179,
  "endLine" : 1181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AttributeFilter asAttributeFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1183,
  "endLine" : 1185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  AttributeFilter asAttributeFilterM()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1190,
  "endLine" : 1192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isAttributeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1194,
  "endLine" : 1196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AttributeValue asAttributeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1198,
  "endLine" : 1200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isTypeMatches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1207,
  "endLine" : 1209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static TypeMatches asTypeMatches()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1211,
  "endLine" : 1213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1215,
  "endLine" : 1217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Type asType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1219,
  "endLine" : 1221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static String getAttributeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "fileLinesCount" : 1304,
  "components" : [ "primary::application" ],
  "startLine" : 1223,
  "endLine" : 1225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Layout createFormPageLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Layout createMarginFreeFormPageLayout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Object createFormPageLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getBaseName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getBaseDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ImageDescriptor getBaseImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void resetWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MementoState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WritableMementoState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWritableState createChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IWritableState asWritableState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IState asState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimisticComparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OptimisticComparator.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int compareComparable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OptimisticComparator.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrayManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Shell getWorkbenchShell()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTraySupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getMinimizeToTrayOnClose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IWorkbench getWorkbench()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void hideShell()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "fileLinesCount" : 319,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void setColorProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int fractionToAngle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isInsideCircle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static double getMathAngle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAction getAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAlignment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImprovedImageHyperlink()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCToolBarManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ToolbarItem getToolbarItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isCheckable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 332,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isRadioable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isHoverable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "fileLinesCount" : 387,
  "components" : [ "primary::application" ],
  "startLine" : 338,
  "endLine" : 340,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSelectionChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SelectionProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ISelection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SelectionProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSelectionChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SelectionProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SafeRunnable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSafe()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Display getDisplay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isSafe()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Display getDisplay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeAsyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeSyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeAsyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeSyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeAsyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void safeSyncExec()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSafe()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isSafe()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Executor inDisplayThread()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FormatToolkit.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/TypeAppearance.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ImageDescriptor icon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/CoreImages.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean show()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean qualified()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showReturnValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showReturnValuePackage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showClassPackageName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showArguments()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean showArgumentsPackage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/Messages.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/BooleanAction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/BooleanAction.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCContextMenuManager create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCContextMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAction action()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/CopySelectionAction.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void install()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusLost()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusGained()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetDisposed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected WidgetHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/WidgetHelper.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clickTabItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clickCTabItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/SelectHelper.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void typeStyledText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Type.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void typeText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Type.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isPushButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/TypeHelper.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportTreeToFileWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getSelectedItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizard.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizard.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExportToFileWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updatePageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isOverwriteOK()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setOverwriteOK()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractWizardUserAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/AbstractWizardUserAction.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SimpleImportFromFileWizardPage.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RelinkableWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RelinkableWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean hasNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFlipToNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getPreviousPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPreviousPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTheCurrentPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calculateConstrained()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnePageWizardDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDialogSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDialogSettings getDialogSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OnePageWizard getOnePageWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFinishButtonLabelAsOK()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHideCancelButton()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean performFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "fileLinesCount" : 153,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPluginId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getImageDescriptorPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 223,
  "endLine" : 225,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Composite getContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "fileLinesCount" : 239,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void openEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/WorkbenchToolkit.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullableTextCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void editOccured()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean dependsOnExternalFocusListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CellEditor create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CellEditor create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CellEditor create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClearableTextCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/ClearableTextCellEditor.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowClear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/ClearableTextCellEditor.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongQuantityFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/LongQuantityFieldEditor.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/LongQuantityFieldEditor.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UIPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 341,
  "endLine" : 343,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAccessibilityMode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TrayManager getTrayManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTrayManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "fileLinesCount" : 377,
  "components" : [ "primary::application" ],
  "startLine" : 359,
  "endLine" : 361,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void modifyText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getMasterPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object withdraw()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearFamily()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String store()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String store()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String storeInFamily()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String storeInFamily()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeWithKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeWithKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getEncryptionCiphers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEncryptionCipher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEncryptionCipher()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void changeMasterPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLocked()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unlock()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/Messages.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Messages.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getGradientString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialConfiguration getConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "fileLinesCount" : 230,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ImageDescription getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "double normalizeForDevice()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Rectangle getBackgroundSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialConfiguration getDialConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DialViewer getDialViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "fileLinesCount" : 204,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int interpolateRGB()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "fileLinesCount" : 532,
  "components" : [ "primary::application" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MovingDial()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentVelocity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDamping()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStiffness()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIterationLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaximumSimulationLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaximumSimulationLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 249,
  "endLine" : 251,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaximumIterationLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getTarget()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getDamping()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getStiffness()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getLastCalculatedTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getLastCalculatedVelocity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getLastCalculatedPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 351,
  "endLine" : 353,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCurrentTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 360,
  "endLine" : 362,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "fileLinesCount" : 381,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationProvider.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationProvider.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getWatermarkColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getGradientBeginColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGradientBeginColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGradientEndColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getGradientBeginValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getGradientEndValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getGradientEndColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getUseWatermark()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseWatermark()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGradientBeginValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setGradientEndValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWatermarkColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double toRadians()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/ImageDescription.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int calcMargin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XYQuantities getXYSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IXDataRenderer getRendererRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getSelectionStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getSelectionEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean zoom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean zoom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addVisibleRangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "fileLinesCount" : 482,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRenderedRow render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer layers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer layers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer uniformRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer uniformRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer weightedRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer weightedRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXDataRenderer empty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IXDataRenderer withBoundaries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IXDataRenderer withBoundaries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  IXDataRenderer build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Span()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XYQuantities getXYSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getAntiAliasingHint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int shade()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubdividedQuantityRange copyWithPixelSubdividers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getCenter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getExtent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String displayUsing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPixelExtent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumSubdividers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getSubdivider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getSubdividerPixel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFloorSubdivider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFloorSubdividerAtPixel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getClosestSubdividerAtPixel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getQuantityAtPixel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform toSubdividerTransform()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IScalarAffineTransform toPixelTransform()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "fileLinesCount" : 278,
  "components" : [ "primary::application" ],
  "startLine" : 275,
  "endLine" : 277,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYDataRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYDataRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XYDataRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addBarChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addLineChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void addPlotChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenderedResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "fileLinesCount" : 301,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean enterScope()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenderedRowBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenderedRowBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNestedRows()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getPixelX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDisplayableX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getPixelY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDisplayableY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPoint keeper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IBucket keeper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected XYQuantities getXYSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayable getRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStartX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getEndX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayable getRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStartX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 383,
  "endLine" : 385,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getEndX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  XYQuantities create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setYRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 442,
  "endLine" : 444,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int floorIndexAtX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getPixelX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 454,
  "endLine" : 456,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDisplayableX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 469,
  "endLine" : 471,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubdividedQuantityRange getXRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 487,
  "endLine" : 489,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubdividedQuantityRange getYRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 491,
  "endLine" : 493,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public P getPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::application" ],
  "startLine" : 496,
  "endLine" : 498,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IQuantitySeries all()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySeries.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedRefresher.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RefreshController createGroup()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Master()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Group()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "fileLinesCount" : 227,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDelay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RateLimitedObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedObserver.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object updateArg()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedObserver.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHorizontalOrientation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlignment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getHorizontalOrientation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMargin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMargin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSpacing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSpacing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean flushCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getAlignment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "fileLinesCount" : 643,
  "components" : [ "primary::application" ],
  "startLine" : 567,
  "endLine" : 569,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxHorizontalRatio()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinHorizontalRatio()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaximumSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getMinimumHorizontalRatio()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getMaximumHorizontalRatio()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinimumSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getWeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 213,
  "endLine" : 215,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCPathEditorInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPath getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFactoryId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setClosedWithEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/StandardPerspective.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isClosedWithEditorOpened()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/StandardPerspective.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void resume()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void pause()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void poll()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static void updateActivities()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/ActivitiesToolkit.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IWorkbenchActivitySupport getActivitySupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/ActivitiesToolkit.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IAction build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/CopyColumnsAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getScrollIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IColumn getColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isHidden()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isSortAscending()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isSortAscendingPreferred()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Boolean getNullForDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ColumnManager build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ColumnManager build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetDisposed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 321,
  "endLine" : 323,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnViewer getViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSortColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnComparator getColumnComparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 451,
  "endLine" : 453,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ColumnEntry getColumnEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 461,
  "endLine" : 463,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 547,
  "endLine" : 549,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IColumn getColumn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 566,
  "endLine" : 568,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSortAscending()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Font getFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStyle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColumnLabelProvider getLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditingSupport getEditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Comparator getComparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMemberAccessor getCellAccessor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Listener getColumnDrawer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isHidden()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean isSortAscending()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getColumns()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOrderBy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TableSettings forState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "fileLinesCount" : 146,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/Messages.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public void setHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setComponentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTraverseListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/SimpleTraverseListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleTraverseListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/SimpleTraverseListener.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasFocusTracker()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AccessibilityToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/AccessibilityToolkit.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String attributeValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream createSchemaStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventTypeID getEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOptionKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder duration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder startTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder maxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingOptionsBuilder maxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  void validate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/ValidationToolkit.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KnownEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownEventOptions.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeIDV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProducerKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelativeKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set keySet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPersistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap emptyWithSameConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap mutableCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Constrained()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Described()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribable getDescribable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Mutable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putPersistedString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  void put()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimePersisterBrokenSI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String interactiveFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity parseInteractive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String persistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toMatchingContentTypeV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/ValidationException.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FixedDescriptorMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected FixedDescriptorMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap emptyWithSameConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap mutableCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor getDescribable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultValueMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultValueMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMutableConstrainedMap emptyWithSameConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor getDescribable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set keySet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPersistableString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MapMapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/IMapper.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/IMapper.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeIDV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProducerKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRelativeKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public T getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEventTypeID createEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IEventTypeID createEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectionNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDefaultIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "fileLinesCount" : 177,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final protected XMLTagInstance getInputElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void markDirty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final void setLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void fireChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTrue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFalse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Value valueOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Value getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TestNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TestNode.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isURI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProducers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "fileLinesCount" : 360,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlagNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/FlagNode.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean getEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/FlagNode.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasErrors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ErrorTracker.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addTransmitter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Node.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void fireChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Node.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final List getTransmitters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Node.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getURI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRequired()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getValidValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLNode.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final XMLNodeType getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLNode.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLModelBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void characters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTagInstance getRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDirty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModified()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getResults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLValidationResult getResult()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accepts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTags()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accepts()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLAttribute getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isImplicitDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExplicitValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLValidationResult.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLValidationResult.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isError()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLValidationResult.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printHeader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/PrettyPrinter.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IXMLValidator getValidator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTag getRootElementType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getElementsTooKeepOnOneLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTag getTag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAttributeInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTagsInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTagInstance getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasContent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLTagInstance create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "fileLinesCount" : 238,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JDPDescriptorProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getHeartBeatTimeout()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getPort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JDPPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPPlugin.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHooks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtHookConfigurator.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MissionControlContext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/Messages.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsoleTab.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addFromExtensionPoints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addErrorTab()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Activator getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IPreferenceStore getPrefs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getJConsolePluginDir()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getUpdateInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Folder getRootFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModifiable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Messages.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 570,
  "endLine" : 572,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refreshTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getHighlightTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 607,
  "endLine" : 609,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isConfirmDeletes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 611,
  "endLine" : 613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IStructuredSelection getStructuredSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "fileLinesCount" : 688,
  "components" : [ "primary::application" ],
  "startLine" : 615,
  "endLine" : 617,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragOver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragSetData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isCopyable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserContentProvider.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserContentProvider.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLeaf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearLeafs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Folder getFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void insert()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLeafs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Folder getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isModifiable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasSubFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDescendentForm()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Folder copy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/Messages.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/NewConnectionNode.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/NewConnectionNode.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/NewConnectionNode.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectionWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void opeNewServerWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ConnectionSelectionWizardPage getConnectionSelectionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ConnectionWizardPage getConnectionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ActionWizardPage getUserActionWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizardPage getPreviousPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void showException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean hasNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFlipToNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExportConnectionsToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionExportWizard.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFinish()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionExportWizard.java",
  "fileLinesCount" : 151,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isServerSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "fileLinesCount" : 181,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isDiscovered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 392,
  "endLine" : 394,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEditable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasServiceUrl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 404,
  "endLine" : 406,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getConnectionName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 738,
  "endLine" : 740,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getUsername()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 742,
  "endLine" : 744,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean getStorePassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 753,
  "endLine" : 755,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getHostName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 757,
  "endLine" : 759,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFlipToNextPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "fileLinesCount" : 802,
  "components" : [ "primary::application" ],
  "startLine" : 775,
  "endLine" : 777,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/Messages.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JVMBrowserPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getWarnNoLocalJVMs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWarnNoLocalJVMs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizard.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStopCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 517,
  "endLine" : 519,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String removePrefixToMatchJcmdSettings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentSettings.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgent.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getActionProviders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgent.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAttachable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgent.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Integer getPid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgent.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GreyChart getChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onChartChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getRenderedChartBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractSeriesRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesRenderer.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected SeriesGreyChart getOwner()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesRenderer.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBeginSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point getStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Point getEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFinished()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractPlotRenderer.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getRelativeFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractPlotRenderer.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AbstractSeriesPlotRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesPlotRenderer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesPlotRenderer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getRelativeFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesPlotRenderer.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeOptimizingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Polygon getSamplesPolygon()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataSeries getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WorldToDeviceConverter getYSampleToDeviceConverterFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackingBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/StackingBuffer.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void startSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/StackingBuffer.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasRangeChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSampleBufferInvalid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResolution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getXAsLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getNormalizedX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataSeries getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getMaxX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getMinX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isScheduleResample()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasRangeChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSampleBufferInvalid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResolution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getXAsLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getYAsLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getNormalizedX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataSeries getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getMaxX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 278,
  "endLine" : 280,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getMinX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isIntegrate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "fileLinesCount" : 317,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractSampler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubsamplingBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingBuffer.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamplePointIterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SamplePointIterator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SamplePointIterator.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegratingSampleCountingBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSampleCountingBuffer.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasRangeChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataSeries getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 217,
  "endLine" : 219,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMaxX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getMinX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntegratingSubsamplingBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSubsamplingBuffer.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isScheduleResample()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasRangeChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasDataChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSampleBufferInvalid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setResolution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getXAsLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getYAsLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getNormalizedX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getNormalizedX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataSeries getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getMaxX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getMinX()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMaxY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMinY()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator getSamples()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 363,
  "endLine" : 365,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isIntegrate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "fileLinesCount" : 370,
  "components" : [ "primary::application" ],
  "startLine" : 367,
  "endLine" : 369,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AveragingSampleBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTickMarksEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTickMarksEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfTicks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNumberOfTicks()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinTickDistance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getRelativeTickSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeTickSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPaintGridLinesEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPaintGridLinesEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTickDensity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TickDensity getTickDensity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getTitleColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitleColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 271,
  "endLine" : 273,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 301,
  "endLine" : 303,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAxisListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 306,
  "endLine" : 308,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAxisListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 311,
  "endLine" : 313,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisible()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 329,
  "endLine" : 331,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TickFormatter getFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "fileLinesCount" : 346,
  "components" : [ "primary::application" ],
  "startLine" : 342,
  "endLine" : 344,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isMac()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLinux()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getDefaultBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getDefaultForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Color getDefaultMiddleColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Font getDefaultFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultXYLineRenderer getPlotRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XAxis getXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasDataProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimizingProvider getOptimizingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 485,
  "endLine" : 487,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutoUpdateOnAxisChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onAxisChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 513,
  "endLine" : 515,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void abort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "fileLinesCount" : 528,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TitleRenderer getTitleRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitleRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRenderer getIndexRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SeriesPlotRenderer getSeriesPlotRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeviceWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCalculateWorldCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCalculateDeviceCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultPieRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLabelsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLabelsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getLineColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLineColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getTextColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTextColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessageFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMessageFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int convertAxisValueToDrawingCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double convertDrawingCoordinateToAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SamplePoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SamplePoint.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SamplePoint.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getTextColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTextColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getRelativeFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "fileLinesCount" : 205,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLongRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLargerThan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLessThan()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long inNanos()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFractionDigits()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimestampFormatter createNanoTimestampFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TimestampFormatter createMillisTimestampFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnitString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String formatSubSecond()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setPrecision()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Precision getPrecision()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean getAlwaysShowDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setAlwaysShowDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void setTimeDateSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getTimeDateSeapator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getSingleValueMarkSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getCircleDiameter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDrawOnXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDrawOnXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 314,
  "endLine" : 316,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUseClip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 322,
  "endLine" : 324,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUseClip()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 334,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSeriesStrokes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 345,
  "endLine" : 347,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void circleValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 349,
  "endLine" : 351,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSingleValueMarkSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCircleDiameter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 357,
  "endLine" : 359,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtrapolateMissingData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getExtrapolateMissnigData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtrapolationPaint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Paint getExtrapolationPaint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtrapolationStroke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Stroke getExtrapolationStroke()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "fileLinesCount" : 384,
  "components" : [ "primary::application" ],
  "startLine" : 381,
  "endLine" : 383,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String formatString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int convertAxisValueToDrawingCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double convertDrawingCoordinateToAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFixedRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 255,
  "endLine" : 257,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFixedRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long convertDrawingCoordinateToLongAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int convertLongAxisValueToDrawingCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLongRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "fileLinesCount" : 292,
  "components" : [ "primary::application" ],
  "startLine" : 289,
  "endLine" : 291,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DefaultXYGreyChart getOwner()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getNiceMinTick()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getNiceMaxTick()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double convertDrawingCoordinateToAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double convertDrawingCoordinateToAxisValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getMaxHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMarkZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 462,
  "endLine" : 464,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMarkZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTickSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 560,
  "endLine" : 562,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoPadding()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 564,
  "endLine" : 566,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAlwaysShowZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 568,
  "endLine" : 570,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAutoRangeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 682,
  "endLine" : 684,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Position getPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 692,
  "endLine" : 694,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 696,
  "endLine" : 698,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTitleLegendEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 700,
  "endLine" : 702,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitleLegendEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 704,
  "endLine" : 706,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 708,
  "endLine" : 710,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 713,
  "endLine" : 715,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinimumWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 718,
  "endLine" : 720,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinimumWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "fileLinesCount" : 725,
  "components" : [ "primary::application" ],
  "startLine" : 722,
  "endLine" : 724,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long toNano()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanosXAxis.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateFormatter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnitString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateFormatter.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getRenderedBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenderedHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenderedWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GreyChart getOwner()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxStringLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getRelativeWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMargin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMargin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Paint getPaint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPaint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDeviceWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCalculateWorldCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCalculateDeviceCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnitString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EngineeringFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getEvenThree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringBuffer format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int log10Exponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultHorizontalIndexRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxStringLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getRelativeWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRelativeWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SeriesProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getDrawLine()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getLineColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getTopColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBottomColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getFill()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getStacking()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenderingMode getMode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultYAxis getYAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getOffset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getMultiplier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JChartComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void paintComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GreyChart getChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getRenderedChartBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractGreyChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setPlotRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DataSeriesProvider getDataProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SeriesPlotRenderer getPlotRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAntaliasingEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAntialiasingEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SeriesMetadataProvider getMetadataProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadataProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIndexRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IndexRenderer getIndexRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitleRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartRenderer getTitleRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "fileLinesCount" : 223,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getRenderedBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRenderedBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearRenderedBounds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenderedWidth()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRenderedHeight()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getMinimumFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinimumFontSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double log10()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double log2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeType getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/ChartChangeEvent.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GreyChart getSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/ChartChangeEvent.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemplateEditSimplePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditSimplePage.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExportTemplateToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateExportWizard.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isSelectionValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateExportWizard.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemplateLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setDefaultControlsEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static GridData createGridData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static GridData createGridData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "fileLinesCount" : 446,
  "components" : [ "primary::application" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean recordingIsStopped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingProvider getRecordingProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getRecordingStartTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RecordingWizardModel getModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizard.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void performHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEventTypeInfoMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MCFile getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 327,
  "endLine" : 329,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFixedRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isContinuous()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDurationString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDelayString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 372,
  "endLine" : 374,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMaxAgeString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 387,
  "endLine" : 389,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMaxSizeString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEditing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 518,
  "endLine" : 520,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfigurationRepository getTemplateRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getAvailableRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 565,
  "endLine" : 567,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final SchemaVersion getVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 639,
  "endLine" : 641,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 643,
  "endLine" : 645,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCompatibleVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "fileLinesCount" : 650,
  "components" : [ "primary::application" ],
  "startLine" : 647,
  "endLine" : 649,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemplateProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtraTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasExtraTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TemplateEditAdvancedPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditAdvancedPage.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPageComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected TemplateProvider createTemplateProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 274,
  "endLine" : 276,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldHaveDurationControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean shouldHaveContinuousControls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 649,
  "endLine" : 651,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Label createSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 707,
  "endLine" : 709,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 725,
  "endLine" : 727,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDelay()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 729,
  "endLine" : 731,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 733,
  "endLine" : 735,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordingWizardModel getModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "fileLinesCount" : 761,
  "components" : [ "primary::application" ],
  "startLine" : 758,
  "endLine" : 760,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getActionProviders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProviderFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProviderFactory.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration getConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getServerDefaults()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getServerEventTypeInfos()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOffline()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "fileLinesCount" : 296,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConfigurationStorageDelegate getLastStartedDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConfigurationStorageDelegate getOnServerDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConfigurationStorageDelegate getRunningRecordingDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IConfigurationStorageDelegate getWorkingCopyDelegate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InputStream getContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean save()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeletable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean delete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canCreateTemplates()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration createTemplate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "fileLinesCount" : 260,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 252,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeletable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean delete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XMLModel createModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static XMLModel createModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XMLTagInstance getRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SchemaVersion getVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasOption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 326,
  "endLine" : 328,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCloneable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration createClone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 391,
  "endLine" : 393,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration createCloneWithStorage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 396,
  "endLine" : 398,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration createWorkingCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 401,
  "endLine" : 403,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventConfiguration getOriginal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isExportable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 411,
  "endLine" : 413,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 416,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public XMLModel getXMLModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 489,
  "endLine" : 491,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 494,
  "endLine" : 496,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeletable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean delete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 504,
  "endLine" : 506,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "fileLinesCount" : 673,
  "components" : [ "primary::application" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ImageConstants()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ImageConstants.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/messages/internal/Messages.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ControlPanel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ControlPanel getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventConfigurationRepository getRecordingTemplateRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MCFile getDefaultRecordingFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getDefaultRecordingFolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FolderNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IEventTypeID getEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/Property.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventOptionID getEventOptionID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/Property.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/Property.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConstraint getConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/Property.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PropertyContentBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List build()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean select()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean noFilterOrInFilterCache()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean matchFilterString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filterIsEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PathElementKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathElementKind add()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final PropertyContainer getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final void setKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PathElementKind getKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentProvider.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Font getPropertyPartOfTemplateFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Font getNormalFont()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEventConfiguration getRecordingConfiguration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEditable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getEditable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getOptionKeysString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 418,
  "endLine" : 420,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 705,
  "endLine" : 707,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearErrorMessages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 709,
  "endLine" : 711,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 732,
  "endLine" : 734,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 776,
  "endLine" : 778,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 783,
  "endLine" : 785,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "fileLinesCount" : 792,
  "components" : [ "primary::application" ],
  "startLine" : 788,
  "endLine" : 790,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CutoffFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getLocalTimeAsServerTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized IRecordingDescriptor getRecordingDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized IQuantity getTimeRemaining()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerHandle getServerHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setClosed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean wasClosed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setDumpToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized MCFile getDumpToFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setIsOpening()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized boolean isOpening()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printRecordingInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printDivider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IWizard doCreateWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpRecordingAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doExecute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpWholeRecordingAction.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUserAction getDefaultAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Set getRecordingIds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 175,
  "endLine" : 177,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized IConnectionHandle getRefreshConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerHandle getServerHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetWarning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void disconnect()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/Messages.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Object getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void write()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubscriptionsPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsPlugin.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsPlugin.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static SubscriptionsPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsPlugin.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Image createImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getFromValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getToValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "fileLinesCount" : 303,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasElementsPositions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IStructuredContentProvider getStructuredContentProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Control getControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ISelection getSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CheckBoxLegendViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AntiAliasingListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/AntiAliasingListener.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertyChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/AntiAliasingListener.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isUsingAntialiasing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/AntiAliasingListener.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateAntialiasing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/AntiAliasingListener.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMinValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMaxValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KindOfQuantity getKindOfQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Axis getXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RangedAxis getYAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getComponentTag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RenderingMode getRenderingMode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getChartTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static TickDensity toDensity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/TickDensityName.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnitString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NanosXAxis getXAxis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChartSampleTooltipProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 312,
  "endLine" : 314,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartModel getChartModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 410,
  "endLine" : 412,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultXYGreyChart getChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void extendsDataRangeToInclude()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "fileLinesCount" : 569,
  "components" : [ "primary::application" ],
  "startLine" : 500,
  "endLine" : 502,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int translateDisplayToImageXCoordinate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/messages/internal/Messages.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Command getCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "fileLinesCount" : 173,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Parameter getParameter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOptional()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExampleValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isTokenSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Token peek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTokenCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLineSeparator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "fileLinesCount" : 264,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumberParser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/NumberParser.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringParser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/StringParser.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean acceptValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/StringParser.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parseValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/StringParser.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected final Value createValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParameterParser.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getParameterParsers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Command getCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParserException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParserException.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Wait.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printUnknownCommand()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String descriptionText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "fileLinesCount" : 159,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRow()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInQuotes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDesciption()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICommandHelper getCommandHelp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParameters()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCategory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setIdentifier()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addParameter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCommandHelper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setClassConfigurationElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CommandsPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCommands()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getEnvironmentVariable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object putEnvironmentVariable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getPayload()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSessionId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JRockitJDPPacketDecoder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodingException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/CodingException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodingException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/CodingException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAlive()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketListener.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Pruner.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Kind getKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/DiscoveryEvent.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Discoverable getDiscoverable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/DiscoveryEvent.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/DiscoveryEvent.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDiscoveryListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeDiscoveryListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getDiscoverables()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addDiscoveryListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void removeDiscoveryListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OsgiServicesJmxProviderProxy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/OsgiServicesJmxProviderProxy.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSectionId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumberOfWorkUnits()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDependentOnParentWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsedExtensionPoint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected URL getInstallURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Activator getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/Activator.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public URL getInstallURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/Activator.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static BrowserAttachPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/BrowserAttachPlugin.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getPluginLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/BrowserAttachPlugin.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/Messages.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSelfMonitoring()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAutoStartAgent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAttachable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getEnvironment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LazyServiceURLResolveException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LazyServiceURLResolveException.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void shutdown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LocalDescriptorProvider getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProviderProxy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProviderProxy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProviderProxy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProviderProxy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionDescriptor getConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerDescriptor getServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isDebug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isValidDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 459,
  "endLine" : 461,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderException.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FlightRecorderToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderToolkit.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/ExcludingEventOptionMapper.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMutableConstrainedMap getEmptyRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getDefaultRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAvailableEventTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "fileLinesCount" : 503,
  "components" : [ "primary::application" ],
  "startLine" : 293,
  "endLine" : 295,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Long openStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingState getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectName getObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDataStartTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDataEndTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getStartTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isContinuous()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getToDisk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMaxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDestination()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private EventOptionsToolkitV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity fromOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Identity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OpenType getOpenType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RecordingState getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectName getObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDataStartTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDataEndTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getDuration()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMaxAge()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMaxSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "fileLinesCount" : 214,
  "components" : [ "primary::application" ],
  "startLine" : 203,
  "endLine" : 205,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordingDescriptorToolkitV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CompositeData createRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeIDV1 getEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor getOptionInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventTypeIDV2 getEventTypeID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor getOptionInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 182,
  "endLine" : 184,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getJfrAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object invokeJfrOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordingOptionsToolkitV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RecordingOptionsToolkitV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "fileLinesCount" : 129,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IOptionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getDefaultRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAvailableEventTypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IRecordingDescriptor getUpdatedRecordingDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "fileLinesCount" : 504,
  "components" : [ "primary::application" ],
  "startLine" : 332,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "fileLinesCount" : 196,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FlightRecorderCommunicationHelperV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object getJfrAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object invokeJfrOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceFactory.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleActionProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUserAction getDefaultAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FontDescriptor getFontDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RJMXUIPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/RJMXUIPlugin.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ArrayLengthCellEditor.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/Messages.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CellEditorStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean canEditTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/DateCellEditor.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringConstructorCellEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/StringConstructorCellEditor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowClear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/StringConstructorCellEditor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/StringConstructorCellEditor.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object parse()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String format()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Control createControl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected QuantityKindProposal getProposal()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowClear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getInfoText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean dependsOnExternalFocusListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditorTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalEditingSupport.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValueTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalEditingSupport.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValueTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalEditingSupport.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean allowClear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object doGetValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected CellEditor getCellEditorTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/AttributeEditingSupport.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean canEditTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/AttributeEditingSupport.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValueTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/AttributeEditingSupport.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setValueTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/AttributeEditingSupport.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/Messages.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean needsSaving()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChangeValueAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ChangeValueAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ChangeValueAction.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/Messages.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeTreeBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDefaultText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueColumnLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getForegroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected MRIAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttribute.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getErrorDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescriptionText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 157,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TypeLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Image getToolTipImageTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisplayNameLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 415,
  "endLine" : 417,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DescriptionLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateIntervalLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateIntervalEditingSupportWithRefresh()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 501,
  "endLine" : 503,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 633,
  "endLine" : 635,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeViewer getViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MenuManager getMenuManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDisplayNameText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 681,
  "endLine" : 683,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getDescriptionText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "fileLinesCount" : 745,
  "components" : [ "primary::application" ],
  "startLine" : 685,
  "endLine" : 687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "fileLinesCount" : 240,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateIntervalManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MenuManager getUpdateIntervalMenu()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ReadOnlyMRIAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IMBeanHelperService getMBeanHelperService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IConnectionHandle getHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUpdateInterval()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRefreshProblem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "fileLinesCount" : 298,
  "components" : [ "primary::application" ],
  "startLine" : 295,
  "endLine" : 297,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/Messages.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getToolTipImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void executeOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 279,
  "endLine" : 281,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IOperation getSelectedOperation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::application" ],
  "startLine" : 283,
  "endLine" : 285,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EditingSupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Color getBackgroundTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOperations()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 243,
  "endLine" : 245,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/messages/internal/Messages.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AccessibleControlAction.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String comparableKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 353,
  "endLine" : 355,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStringRepresentation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 433,
  "endLine" : 435,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 453,
  "endLine" : 455,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectName getBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 484,
  "endLine" : 486,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 499,
  "endLine" : 501,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedDialsSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int ceilDivision()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "fileLinesCount" : 395,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static AttributeLabelProvider createNameLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorWizardPage.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeConfiguratorTableFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "fileLinesCount" : 362,
  "components" : [ "primary::application" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ActionContributionItem getActionContribution()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected IIndexedAttributeChild getSelectedElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isActionApplicable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IIndexedAttributeChild getSelectedElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NewChartAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/NewChartAction.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAction.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/Messages.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int compareStrings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeSorter.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FreezeModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/FreezeModel.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FreezeModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/FreezeModel.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFreezed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/FreezeModel.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAttributeAction.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StatisticsCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getLast()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getMean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Number getSigma()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object decode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMember()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "fileLinesCount" : 170,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AddAttibutesAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean allowMultiple()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSelectionChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSelectionChangedListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeSelectorWizardPage getAttributeSelectorWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeConfiguratorWizardPage getAttributeConfiguratorWizardPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Composite getContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FormToolkit getFormToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TreeNodeBuilder getUniqueChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeBuilder.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeBuilder.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeBuilder.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/PersistenceSectionPart.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeLabelProvider.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanTreeLabelProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Image getConsoleImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeSelectorWizard getWizard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardDialog.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIService getMRIService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterable getAvailableAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIMetadataService getMetadataService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/ToggleFreezeAction.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsTable.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TableViewer getViewer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsTable.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected RemoveArrayElementMenuAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveArrayElementMenuAction.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ContentType getContentType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNumericalOnly()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMultiSelectionAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getWizardTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSelectAttributePageTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSelectAttributePageDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigureAttributePageTitle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConfigureAttributePageDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 155,
  "endLine" : 157,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CombinedChartSectionPart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 340,
  "endLine" : 342,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ChartComposite getChart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "fileLinesCount" : 609,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LaunchPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static LaunchPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void initializeImageRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJfrEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isJfrEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAutoOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAutoOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "fileLinesCount" : 147,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getQuotedFilename()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 192,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getQuotedPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 197,
  "endLine" : 199,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getValidTimeRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String cleanJfrArgsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "fileLinesCount" : 241,
  "components" : [ "primary::application" ],
  "startLine" : 206,
  "endLine" : 208,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NullFlightRecorderService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/NullFlightRecorderService.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/NullFlightRecorderService.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getDefaultRecordingOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/NullFlightRecorderService.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribedMap getDefaultEventOptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/NullFlightRecorderService.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ByteArrayInputStream emptyInputStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean save()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDeletable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean delete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocationPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JfrLaunchModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected EventConfigurationRepository createRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String checkForErrors()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTemplatePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getAutoOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isJfrEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 380,
  "endLine" : 382,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isJreSupportsDumpOnExitWithoutDefaultRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "fileLinesCount" : 437,
  "components" : [ "primary::application" ],
  "startLine" : 429,
  "endLine" : 431,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void displayExceptionDialog()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchShortcutHelper.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 176,
  "endLine" : 178,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "fileLinesCount" : 198,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void removeTerminationListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void displayErrorMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "fileLinesCount" : 280,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/Images.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/Messages.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exists()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPersistableElement getPersistable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getToolTipText()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIMetadata getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceMetadataService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceMetadataService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceMetadataService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceMetadataService.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Image getTitleImage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDirty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSaveAsAllowed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PersistencePlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/PersistencePlugin.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/Messages.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IItemCollection getItems()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 299,
  "endLine" : 301,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItemFilter getDefaultSelectionFilter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 371,
  "endLine" : 373,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "fileLinesCount" : 421,
  "components" : [ "primary::application" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopic()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPromptKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/PreferenceConstants.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DiagnosticPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/DiagnosticPlugin.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/codeanalysis/DupStringFieldFinder.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/codeanalysis/DupStringFieldFinder.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toStringInReverseOrder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupStringStats.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addNewEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int shallowHashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInstanceField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 291,
  "endLine" : 293,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFieldName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 296,
  "endLine" : 298,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getFieldDeclaringClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 304,
  "endLine" : 306,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int shallowHashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 336,
  "endLine" : 338,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StaticField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Array()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setReferer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getJavaClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 523,
  "endLine" : 525,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefChainElement getReferer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 528,
  "endLine" : 530,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 532,
  "endLine" : 534,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 545,
  "endLine" : 547,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int shallowHashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 580,
  "endLine" : 582,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getJavaClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 598,
  "endLine" : 600,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefChainElement getReferer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 603,
  "endLine" : 605,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Root getRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 607,
  "endLine" : 609,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public GCRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 611,
  "endLine" : 613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchTreeToFinalFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 622,
  "endLine" : 625,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 628,
  "endLine" : 630,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 645,
  "endLine" : 647,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shallowEquals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 650,
  "endLine" : 652,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int shallowHashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "fileLinesCount" : 659,
  "components" : [ "primary::application" ],
  "startLine" : 655,
  "endLine" : 657,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSizeOrOvhd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassAndSizeComboList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTotalSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassAndOvhdCombo clone()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getAverageNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PrimitiveArrayWrapper()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/PrimitiveArrayWrapper.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaValueArray getArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/PrimitiveArrayWrapper.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/PrimitiveArrayWrapper.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/PrimitiveArrayWrapper.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupArrayStats.java",
  "fileLinesCount" : 125,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setReportGenerator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reportProgress()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void seek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionDataInputStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionDataInputStream.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long position()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionDataInputStream.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean markSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionDataInputStream.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mark()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionDataInputStream.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionDataInputStream.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Runtime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofParsingCancelledException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HprofParsingCancelledException getCause()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofParsingCancelledException.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancelReading()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 331,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long readID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 664,
  "endLine" : 666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toHex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "fileLinesCount" : 1042,
  "components" : [ "primary::application" ],
  "startLine" : 866,
  "endLine" : 868,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpCorruptedException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/DumpCorruptedException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Runtime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/DumpCorruptedException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DumpCorruptedException getCause()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/DumpCorruptedException.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PositionInputStream()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean markSupported()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mark()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long position()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MmappedBufferFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ByteArrayBufferFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String getFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadBuffer create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "fileLinesCount" : 215,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incrementPass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "fileLinesCount" : 407,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSameTypeAs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaThing.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaDouble()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getNumObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "fileLinesCount" : 327,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaByte()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public byte getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaBoolean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackTrace()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackTrace.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaShort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public short getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnresolvedObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/UnresolvedObject.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/UnresolvedObject.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/UnresolvedObject.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/UnresolvedObject.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/UnresolvedObject.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String idAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaHeapObject.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaHeapObject.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitReferencedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaHeapObject.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHeapAllocated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaHeapObject.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getClassForName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 225,
  "endLine" : 227,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getClassForId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRoots()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 233,
  "endLine" : 235,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getUnvisitedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getClassLoaders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 253,
  "endLine" : 255,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumClasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReadBuffer getReadBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 269,
  "endLine" : 271,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void discard()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 290,
  "endLine" : 292,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRoughTotalObjectSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 393,
  "endLine" : 395,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getHprofPointerSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 397,
  "endLine" : 399,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointerSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 404,
  "endLine" : 406,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectHeaderSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 412,
  "endLine" : 414,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getArrayHeaderSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 420,
  "endLine" : 422,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getObjectAlignment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 427,
  "endLine" : 429,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean usingNarrowPointers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 432,
  "endLine" : 434,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStringReader getStringReader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 436,
  "endLine" : 438,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public VerboseOutputCollector getVerboseOutputCollector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getJavaLangClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getJavaLangStringClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getJavaLangClassLoaderClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getCharArrayClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 456,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaClass getByteArrayClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getWeakReferenceClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getReferentFieldIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCalculatingStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 473,
  "endLine" : 475,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCalculatingStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 477,
  "endLine" : 479,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setObjTableSizePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 588,
  "endLine" : 590,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void onFinishReadObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 597,
  "endLine" : 599,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 641,
  "endLine" : 643,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getPointerSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 660,
  "endLine" : 662,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumAllObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 664,
  "endLine" : 666,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumClasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUnresolvedObjectsOk()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "fileLinesCount" : 930,
  "components" : [ "primary::application" ],
  "startLine" : 672,
  "endLine" : 674,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaInt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Root()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getIdString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isUnknownRoot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaHeapObject getReferer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StackTrace getStackTrace()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodSignature()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaValueArray getLastReadBackingArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/HeapStringReader.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHeapAllocated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String idAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValue.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReference()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getTypeId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSizeInInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addStaticQuaziFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean exclude()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/AbstractJavaHeapObjectVisitor.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean mightExclude()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/AbstractJavaHeapObjectVisitor.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaChar()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public char getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaFloat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public float getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isZero()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFloatingPointNumber()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaObjectRef()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHeapAllocated()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String idAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getGlobalObjectIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setClassListIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 214,
  "endLine" : 216,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getClassListIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getNextVersion()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasMultipleVersions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFieldsSizeInFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void updateInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBoxedNumberSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getHprofPointerSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getPointerSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getObjectHeaderSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 280,
  "endLine" : 282,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getArrayHeaderSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 284,
  "endLine" : 286,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getObjectAlignment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasReferenceFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 370,
  "endLine" : 372,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttachment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 374,
  "endLine" : 376,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttachment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 378,
  "endLine" : 380,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFlag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 382,
  "endLine" : 384,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean flagIsSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 386,
  "endLine" : 388,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 390,
  "endLine" : 392,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCharArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 394,
  "endLine" : 396,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isByteArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 398,
  "endLine" : 400,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incNumInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 402,
  "endLine" : 404,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 406,
  "endLine" : 408,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateShallowInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 416,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateInclusiveInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 431,
  "endLine" : 433,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalInclusiveInstanceSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 470,
  "endLine" : 472,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCollectionClassProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 474,
  "endLine" : 476,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionClassProperties getCollectionClassProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 478,
  "endLine" : 480,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCollectionWithOtherCollectionInImpl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 482,
  "endLine" : 484,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isClassLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 486,
  "endLine" : 488,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumFieldsForInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 529,
  "endLine" : 531,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long readId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 607,
  "endLine" : 609,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 611,
  "endLine" : 613,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 668,
  "endLine" : 670,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isSingleDimPrimitiveArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 675,
  "endLine" : 677,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAnyDimPrimitiveArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 685,
  "endLine" : 687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumArrayDimensions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 689,
  "endLine" : 691,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ArrayList getSubclasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 693,
  "endLine" : 695,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getSuperclass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 698,
  "endLine" : 700,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getLoader()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 706,
  "endLine" : 708,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBootstrap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 711,
  "endLine" : 713,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getSigners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 716,
  "endLine" : 718,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaThing getProtectionDomain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 721,
  "endLine" : 723,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 841,
  "endLine" : 843,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setImplInclusiveSizeCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 845,
  "endLine" : 847,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImplInclusiveSizeCalculator getImplInclusiveSizeCalculator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 849,
  "endLine" : 851,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Snapshot getSnapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 859,
  "endLine" : 861,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVisited()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 864,
  "endLine" : 866,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVisited()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 869,
  "endLine" : 871,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 883,
  "endLine" : 885,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final ReadBuffer getReadBuffer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 922,
  "endLine" : 924,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addSubclass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "fileLinesCount" : 940,
  "components" : [ "primary::application" ],
  "startLine" : 937,
  "endLine" : 939,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "fileLinesCount" : 363,
  "components" : [ "primary::application" ],
  "startLine" : 189,
  "endLine" : 191,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getObjOfsInFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getGlobalObjectIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long readId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static boolean isVisited()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static byte byteAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 235,
  "endLine" : 237,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static boolean booleanAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::application" ],
  "startLine" : 239,
  "endLine" : 241,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getImplInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final int getElementSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitReferencedObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String valueAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 281,
  "endLine" : 283,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String booleanAsString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "fileLinesCount" : 475,
  "components" : [ "primary::application" ],
  "startLine" : 467,
  "endLine" : 469,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/StandaloneArrayDescFactory.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int getSizeByCountingElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::application" ],
  "startLine" : 230,
  "endLine" : 232,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IdentityHashMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/IdentityHashMapDescriptor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/IdentityHashMapDescriptor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayBasedCollectionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/IdentityHashMapDescriptor.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "fileLinesCount" : 144,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getModCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean setModCountFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int doGetImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayDequeDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayDequeDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 290,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionClassDescriptor getClassDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean scanImplementationObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final boolean hasExtraObjFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionClassDescriptor getClassDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setMapKeyFieldName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 307,
  "endLine" : 309,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setValueFieldName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "fileLinesCount" : 403,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getNumElementsInSegment()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 246,
  "endLine" : 248,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 411,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean setModCountFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "fileLinesCount" : 420,
  "components" : [ "primary::application" ],
  "startLine" : 414,
  "endLine" : 418,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WeakHashMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/WeakHashMapDescriptor.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayBasedCollectionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/WeakHashMapDescriptor.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasOtherCollectionInImpl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canDetermineModCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrimitiveArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumProblematicCollections()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getProblematicCollectionsOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "fileLinesCount" : 195,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkedCollectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Factory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 185,
  "endLine" : 187,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LinkedHashMapDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedHashMapDescriptor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayBasedCollectionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedHashMapDescriptor.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMapEntriesImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayBasedCollectionDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "fileLinesCount" : 380,
  "components" : [ "primary::application" ],
  "startLine" : 376,
  "endLine" : 378,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionClassDescriptor getClassDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Snapshot getSnapshot()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "fileLinesCount" : 452,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Factory getFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDefaultCapacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 319,
  "endLine" : 321,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getModCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 324,
  "endLine" : 326,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 354,
  "endLine" : 356,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean setModCountFieldIdx()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "fileLinesCount" : 369,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Factory getFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "CollectionInstanceDescriptor get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemNumFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MemNumFormatter.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getWarnings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getWarningKinds()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDebugInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String arrayOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ClassUtils.java",
  "fileLinesCount" : 134,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 133,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SmallSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SmallSet.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntArrayList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntArrayListIterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongToIntMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongArrayList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongArrayListIterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongArrayListIterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String toHex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MiscUtils.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FastStack()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FastStack()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E pop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void push()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E peek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public E peek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void pop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LongToObjectMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ArrayList readTextFile()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRehashTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void set()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IndexContainer.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int get()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IndexContainer.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IndexContainer.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRehashTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V1 getV1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Pair.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public V2 getV2()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Pair.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Pair.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopReporting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ProgressMeter.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntToObjectMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "fileLinesCount" : 123,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int capacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRehashTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int capacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int hash()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRehashTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int capacity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getRehashTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 108,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNumRehashes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Iterator iterator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 188,
  "endLine" : 190,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 205,
  "endLine" : 207,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntToIntMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int longKeyToIntKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefChainElement getReferer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumGoodCollections()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumDupBackingCharArrays()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 258,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumNonDupStrings()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumNonDupArrays()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 362,
  "endLine" : 364,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 435,
  "endLine" : 437,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumBadObjects()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "fileLinesCount" : 531,
  "components" : [ "primary::application" ],
  "startLine" : 509,
  "endLine" : 511,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shouldRecordGoodInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 211,
  "endLine" : 213,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordGoodInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void printNode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 422,
  "endLine" : 424,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DupStringCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 440,
  "endLine" : 442,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 449,
  "endLine" : 451,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addNonDupString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 461,
  "endLine" : 463,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DupArrayCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 506,
  "endLine" : 508,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 515,
  "endLine" : 517,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addNonDupArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 525,
  "endLine" : 527,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCollectionInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 571,
  "endLine" : 573,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addCollectionInstanceWithNumEls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 575,
  "endLine" : 577,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addGoodCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 579,
  "endLine" : 581,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 584,
  "endLine" : 586,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 643,
  "endLine" : 645,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "WeakHashMapCluster createCopy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 648,
  "endLine" : 650,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void addInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 680,
  "endLine" : 682,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getTotalOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 685,
  "endLine" : 687,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ReferencedObjCluster getFinalCluster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "fileLinesCount" : 708,
  "components" : [ "primary::application" ],
  "startLine" : 703,
  "endLine" : 705,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeapStats getHeapStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DetailedStats getDetailedStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "fileLinesCount" : 687,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getJavaClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RefChainElement getReferer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean shallowEquals()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 128,
  "endLine" : 130,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int shallowHashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void print()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void println()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String k()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void startSection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MemNumFormatter getMemNumFormatter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static PrimitiveArrayHandler createInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLength0()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLength1()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLztOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getUnusedHighBytesOvhd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "fileLinesCount" : 249,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 447,
  "endLine" : 449,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasSingleChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 493,
  "endLine" : 495,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getChildArrayLen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 498,
  "endLine" : 500,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getCurChildLogicalIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 536,
  "endLine" : 538,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean hasSingleChild()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 550,
  "endLine" : 552,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getChildArrayLen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "fileLinesCount" : 607,
  "components" : [ "primary::application" ],
  "startLine" : 555,
  "endLine" : 557,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaValueArray getLastReadBackingArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DupStringHandler.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private WeakMapHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/WeakMapHandler.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void convertRefChainElementsToFinalRepresentation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "fileLinesCount" : 187,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumInstancesWithFieldNotNull()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumInstancesWithAllNullFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 207,
  "endLine" : 209,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/OverallStatsCalculator.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 262,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancelCalculation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/OverallStatsCalculator.java",
  "fileLinesCount" : 267,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 266,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 592,
  "endLine" : 594,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void cancelCalculation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 596,
  "endLine" : 598,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionClassDescriptor getClassDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 617,
  "endLine" : 619,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumElements()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 622,
  "endLine" : 624,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getImplSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 627,
  "endLine" : 629,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 632,
  "endLine" : 634,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 637,
  "endLine" : 639,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaHeapObject getSampleElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 642,
  "endLine" : 644,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getModCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 652,
  "endLine" : 654,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasExtraObjFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 657,
  "endLine" : 659,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void filterExtraObjFields()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "fileLinesCount" : 666,
  "components" : [ "primary::application" ],
  "startLine" : 662,
  "endLine" : 664,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LengthHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Builder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Entry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/TwoHandIndexContainer.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBase()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/TwoHandIndexContainer.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/TwoHandIndexContainer.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Entry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 361,
  "endLine" : 363,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 365,
  "endLine" : 367,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 369,
  "endLine" : 371,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalInclusiveSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 373,
  "endLine" : 375,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalShallowSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 377,
  "endLine" : 379,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavaClass getClazz()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNumInstances()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 417,
  "endLine" : 419,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getAllProblemFieldsOvhd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 421,
  "endLine" : 423,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Status getStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "fileLinesCount" : 484,
  "components" : [ "primary::application" ],
  "startLine" : 437,
  "endLine" : 439,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void done()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected InterimRefChain getRefChain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void cancelCalculation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 160,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incrementCurrentProcessedObjNo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 162,
  "endLine" : 164,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onCurrentRootReset()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCurIndexInParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void incCurIndexInParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CollectionInstanceDescriptor handleInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getProgressPercentage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isArrayListOrVector()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BarArrayHandler.java",
  "fileLinesCount" : 199,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void push()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void pushIndexContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void setCurrentFieldOrArrayIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IndexContainer getCurrentIndexContainer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int size()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "JavaHeapObject peekJavaHeapObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int peekIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToIntMap getCLInstToNumLoadedClasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ClassloaderStats.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectToIntMap getClClazzToNumLoadedClasses()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ClassloaderStats.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getNumArrays()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getNumUniqueArrays()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "int getNumDifferentDupArrayValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "long getDupArraysOverhead()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "ArrayList getDupArrays()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 193,
  "endLine" : 195,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumberEncodingStringStats getNumberEncodingStringStats()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LengthHistogram getLengthHistogram()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/Messages.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorSectionPart.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorSectionPart.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorContentProvider.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void propertiesOrderChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemSectionPart.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemContentProvider.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemContentProvider.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectName getMbean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/MetadataModel.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/MetadataModel.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getMBeanClassName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Preferences getServerPreferencesForConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ObjectName getObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized static DateFormat getDateFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static DateFormat getDateFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "fileLinesCount" : 194,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectName getObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void notifyObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanNoticationInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanServerConnection getMBeanServerConnection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "fileLinesCount" : 138,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/InformationProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/InformationProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/messages/internal/Messages.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/MBeanBrowserPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MBeanBrowserPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/MBeanBrowserPlugin.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentTypeId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContentTypeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataNode getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getToolTipTextTyped()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetadataPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 238,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 241,
  "endLine" : 243,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataContentProvider.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataContentProvider.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLocalAttachAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.attach/src/main/java/org/openjdk/jmc/attach/AttachToolkit.java",
  "fileLinesCount" : 98,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getAdapter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStart()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "fileLinesCount" : 271,
  "components" : [ "primary::application" ],
  "startLine" : 195,
  "endLine" : 197,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IItem getItem()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle getBorder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 97,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getUsedMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUsedMemory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPadding()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 215,
  "endLine" : 217,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPadding()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CurveType getCurveType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ImageDescriptor getImageDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDisplayablePage createPage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetDefaultSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 337,
  "endLine" : 339,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetDefaultSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 352,
  "endLine" : 354,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public G1Page()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 621,
  "endLine" : 623,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IPageUI display()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 626,
  "endLine" : 628,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ColorMap()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/ColorMap.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/ColorMap.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/ColorMap.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Color getColor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/ColorMap.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getTriggerValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getCreationTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule getRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wasTriggered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wasRecovered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getConnectorSourceDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSustainTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionHandle getSource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public ISetting getSetting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraint.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraint.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraint.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerComponent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldHolder getFieldHolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final private String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getImageResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 221,
  "endLine" : 223,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::application" ],
  "startLine" : 226,
  "endLine" : 228,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtensionName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtensionPointId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConfigurationElement getConfigElement()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getPrototypes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITriggerConstraint createConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITriggerAction createAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IValueEvaluator createEvaluator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationTrigger createTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 152,
  "endLine" : 154,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float getFloat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QuantityField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setKind()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DateFormat getFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/StringField.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/StringField.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/StringField.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/StringField.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/StringField.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BooleanField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/BooleanField.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 41,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/BooleanField.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/BooleanField.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/BooleanField.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void addFieldValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean removeFieldValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized String getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void putValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 175,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 218,
  "endLine" : 220,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 237,
  "endLine" : 239,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDateTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 252,
  "endLine" : 254,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 257,
  "endLine" : 259,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getInteger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 262,
  "endLine" : 264,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 267,
  "endLine" : 269,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Float getFloat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 272,
  "endLine" : 274,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Boolean getBoolean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 277,
  "endLine" : 279,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Long getLong()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getQuantity()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "fileLinesCount" : 295,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FileField.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FileField.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FileField.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FileField.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DateField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected DateFormat getFormat()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getInteger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PasswordField()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "String parsedValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isEmptyPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 129,
  "endLine" : 131,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void initDefaultValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "fileLinesCount" : 185,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 136,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean validateDate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDateRange.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDateFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDateRange.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Date getDateTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDateRange.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isValid()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintTimeRange.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/Messages.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerCondition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldHolder getFieldHolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "final public ISetting getSetting()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReady()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerAction.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorNumberMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 120,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOperatorString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEvaluationConditionString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLocalizedMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluationException.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getAttributeDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 161,
  "endLine" : 163,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttributeDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 171,
  "endLine" : 173,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IValueEvaluator getValueEvaluator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValueEvaluator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimitTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 379,
  "endLine" : 381,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLimitTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 388,
  "endLine" : 390,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLimitTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 400,
  "endLine" : 402,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTriggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 419,
  "endLine" : 421,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSustainTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 492,
  "endLine" : 494,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSustainTimeMillis()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 502,
  "endLine" : 504,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSustainTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 512,
  "endLine" : 514,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 521,
  "endLine" : 523,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean triggerOn()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOperatorString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEvaluationConditionString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationToolkit.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationRuleBag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getAllRegisteredRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getRegisteredRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean registerRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 114,
  "endLine" : 116,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAvailableConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAvailableActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized RegistryEntry getEntryForClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 174,
  "endLine" : 176,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getAvailableRules()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 183,
  "endLine" : 185,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNameAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void activateTriggersFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deactivateTriggersFor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 339,
  "endLine" : 341,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public INotificationFactory getFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 348,
  "endLine" : 350,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::application" ],
  "startLine" : 358,
  "endLine" : 360,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorNumberMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 109,
  "endLine" : 111,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IQuantity getMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOperatorString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEvaluationConditionString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getRegisteredClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getListName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getEditorClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorStringMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMatchString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 123,
  "endLine" : 125,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMatchString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeEvaluatorFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportEvaluatorToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOperatorString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 148,
  "endLine" : 150,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEvaluationConditionString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 153,
  "endLine" : 155,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConstraintList()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeConstraint()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "fileLinesCount" : 165,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerRule()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITriggerAction getAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 103,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRulePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRulePath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationTrigger getTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 161,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 171,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerConstraintHolder getConstraintHolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasConstraints()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 231,
  "endLine" : 233,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 238,
  "endLine" : 240,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 248,
  "endLine" : 250,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isComplete()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 309,
  "endLine" : 311,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getComponentTag()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 323,
  "endLine" : 325,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "fileLinesCount" : 349,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 335,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/Messages.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleNotificationEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionSystemOut.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionSystemOut.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionLogToFile.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getCc()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 191,
  "endLine" : 193,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getFrom()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 200,
  "endLine" : 202,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 209,
  "endLine" : 211,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUser()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 247,
  "endLine" : 249,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 251,
  "endLine" : 253,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getLogFileName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionDiagnosticCommand.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean supportsAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionDiagnosticCommand.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private PolicyFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/PolicyFactory.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy createOneShotPolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/PolicyFactory.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy createSimpleUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/PolicyFactory.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy createDefaultUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/PolicyFactory.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Type()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTypeName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 166,
  "endLine" : 168,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 178,
  "endLine" : 180,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQualifiedName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 187,
  "endLine" : 189,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 201,
  "endLine" : 203,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectName getObjectName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 210,
  "endLine" : 212,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDataPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 219,
  "endLine" : 221,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Type getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String generateQualifiedName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "fileLinesCount" : 311,
  "components" : [ "primary::application" ],
  "startLine" : 270,
  "endLine" : 272,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MRIMetadataToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isNumerical()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isComposite()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isReadable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 242,
  "endLine" : 244,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isWritable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 254,
  "endLine" : 256,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Descriptor getDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "fileLinesCount" : 302,
  "components" : [ "primary::application" ],
  "startLine" : 265,
  "endLine" : 267,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final MRI getMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final long getTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final ModelMBeanNotificationBroadcaster getBroadcaster()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotSpotLastGcAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unregisterSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/TransformationSubscription.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Throwable getException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeExceptionEvent.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getMinuend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getSubtrahend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getParentMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getChildSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MRI getParentMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 126,
  "endLine" : 128,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AttributeValueToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "fileLinesCount" : 197,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getFirstUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/OneShotUpdatePolicy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getFollowingUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/OneShotUpdatePolicy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static OneShotUpdatePolicy newPolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/OneShotUpdatePolicy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SimpleUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SimpleUpdatePolicy.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntervalTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SimpleUpdatePolicy.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getFirstUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SimpleUpdatePolicy.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDisplayNamePattern()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AverageTransformation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SubscriptionState getState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getDisconnectionCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getEventCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRetainedEventCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIValueEvent getLastEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getConnectionLostCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTriedReconnectionsCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSucceededReconnectionsCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvoluntaryDisconnectException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/InvoluntaryDisconnectException.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BackoffTimeInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMBeanHelperService getMBeanHelperService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Collection getPossibleSubscriptions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getFirstUpdate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultUpdatePolicy.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUpdatePolicy newPolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultUpdatePolicy.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIntervalTime()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultUpdatePolicy.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private UpdatePolicyToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IMRIMetadataService getMetadataService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProperties()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected Object getProperty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotSpotGcNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompositeType getValueType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 139,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::application" ],
  "startLine" : 142,
  "endLine" : 144,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionLostEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ConnectionLostEvent.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadata.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMRIUnavailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "fileLinesCount" : 411,
  "components" : [ "primary::application" ],
  "startLine" : 408,
  "endLine" : 410,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAttributeSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscription.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeReregisteredEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeReregisteredEvent.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SingleMRITransformationFactory.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 83,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVisualizationLabel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SingleMRITransformationFactory.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getMinuend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/LongDifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getSubtrahend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/LongDifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/LongDifferenceAttribute.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ExtendedMRIMetadataToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtendedMRIMetadataToolkit.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IUnit getUnit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtendedMRIMetadataToolkit.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotSpotLiveSetAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static Double calculateLiveSet()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isOldCollection()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MRITransformationToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Iterable getFactories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "fileLinesCount" : 182,
  "components" : [ "primary::application" ],
  "startLine" : 144,
  "endLine" : 146,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/EmptySubscriptionDebugService.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeAttributeValueListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 132,
  "endLine" : 134,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAttributeValueListeners()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 141,
  "endLine" : 143,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionHandle getConnectionHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 167,
  "endLine" : 169,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRIValueEvent getLastMRIValueEvent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 174,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIMetadata getMRIMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 196,
  "endLine" : 198,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUpdatePolicy getUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 229,
  "endLine" : 231,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "fileLinesCount" : 254,
  "components" : [ "primary::application" ],
  "startLine" : 234,
  "endLine" : 236,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIMetadata getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 123,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static FileMRIMetadataDB buildDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "fileLinesCount" : 158,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mbeanUnregistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mbeanRegistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMRIMetadata getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IMRIMetadataService getGlobalService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "fileLinesCount" : 126,
  "components" : [ "primary::application" ],
  "startLine" : 113,
  "endLine" : 115,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanMRIMetadataDB()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasIntrospectedMBean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 130,
  "endLine" : 132,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionHandle getConnectionHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 212,
  "endLine" : 214,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasSubscriptionBecomeAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 316,
  "endLine" : 318,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AbstractAttributeSubscription getSubscription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 413,
  "endLine" : 415,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAttributeUnavailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 444,
  "endLine" : 446,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized long getLastTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 448,
  "endLine" : 450,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setLastTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 452,
  "endLine" : 454,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSendNulls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 456,
  "endLine" : 458,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSendNulls()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 460,
  "endLine" : 462,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collectDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 464,
  "endLine" : 466,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 468,
  "endLine" : 470,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "fileLinesCount" : 551,
  "components" : [ "primary::application" ],
  "startLine" : 472,
  "endLine" : 474,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String getDisplayNamePattern()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSingleMRITransformation.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetadata()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValueType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUnitString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getDividend()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getDivisor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasResolvedDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "fileLinesCount" : 92,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collectDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 220,
  "endLine" : 222,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Collection getDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "fileLinesCount" : 263,
  "components" : [ "primary::application" ],
  "startLine" : 224,
  "endLine" : 226,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAttributeStorageService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/DefaultAttributeStorageService.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRetainedLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getProviders()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProvider.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getActions()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProvider.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProvider.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProvider.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IUserAction getDefaultAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProvider.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void execute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getImageResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getImageResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ConnectionToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getDefaultPort()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "fileLinesCount" : 415,
  "components" : [ "primary::application" ],
  "startLine" : 335,
  "endLine" : 337,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceNotAvailableException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ServiceNotAvailableException.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionException.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JMXRMIPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JMXRMIPreferences getInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IServerHandle create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IServerHandle.java",
  "fileLinesCount" : 114,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getUsername()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModelCredentials.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPassword()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModelCredentials.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExportedId()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModelCredentials.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerModel()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 85,
  "endLine" : 87,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isEmpty()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 92,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Server doRemove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Server doAdd()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void importServers()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "fileLinesCount" : 172,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 152,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDescribable getProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/DiscoveryInfo.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getDiscoveredTimestamp()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/DiscoveryInfo.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void setObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized Consumer getObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 98,
  "endLine" : 100,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IDiscoveryInfo getDiscoveryInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICredentials getCredentials()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void setPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 111,
  "endLine" : 113,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized String getPath()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 115,
  "endLine" : 117,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized ServerHandle getServerHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 122,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized IActionProvider getActionProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 127,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCopyable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 135,
  "endLine" : 137,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXServiceURL getConnectionUrl()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 139,
  "endLine" : 141,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Resource getImageResource()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static IServerDescriptor create()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IServerDescriptor.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/AbstractDescriptorProvider.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeDescriptorListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/AbstractDescriptorProvider.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RJMXPlugin getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized Preferences getServerPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 149,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public  T getService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationRegistry getNotificationRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IllegalOperandException()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getInvalidValues()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInvalidValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCommercialFeaturesEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/Jdk11CommercialFeaturesService.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/Messages.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AttributeStorageServiceFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServiceFactory getServiceFactory()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceClass()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UnsupportedInvocationHandler()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServiceFactoryManager()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 87,
  "endLine" : 89,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDummy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/CommercialFeaturesServiceFactory.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/DiagnosticCommandServiceFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/SubscriptionServiceFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/MRIMetadataServiceFactory.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReturnType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSignature()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OperationImpact getImpact()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/messages/internal/Messages.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntheticAttributeMBeanEntry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSyntheticAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeSyntheticAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "Collection getSyntheticAttributes()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 69,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MBeanInfo getMBeanInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Descriptor createDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 145,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerDescriptor getServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 204,
  "endLine" : 206,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionDescriptor getConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clearCollections()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 258,
  "endLine" : 260,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MBeanServerConnection getMBeanServer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 520,
  "endLine" : 522,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 549,
  "endLine" : 551,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removeMBeanServerChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 554,
  "endLine" : 556,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMBeanServerChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 559,
  "endLine" : 561,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "IMRIService getMRIService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "fileLinesCount" : 587,
  "components" : [ "primary::application" ],
  "startLine" : 583,
  "endLine" : 585,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ISyntheticNotification getNotification()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getNotificationDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntheticAttributeRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 83,
  "endLine" : 85,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance getObjectInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set queryMBeans()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 192,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set queryNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRegistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 198,
  "endLine" : 200,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getMBeanCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 202,
  "endLine" : 204,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInstanceOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "fileLinesCount" : 274,
  "components" : [ "primary::application" ],
  "startLine" : 259,
  "endLine" : 261,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String asNonNullNorEmptyString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "fileLinesCount" : 210,
  "components" : [ "primary::application" ],
  "startLine" : 127,
  "endLine" : 129,
  "linesOfCode" : 3,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JMXServiceURL createJMXServiceURL()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXConnectionDescriptor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXConnectionDescriptor.java",
  "fileLinesCount" : 122,
  "components" : [ "primary::application" ],
  "startLine" : 119,
  "endLine" : 121,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getMBeanCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 170,
  "endLine" : 172,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultDomain()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "fileLinesCount" : 589,
  "components" : [ "primary::application" ],
  "startLine" : 288,
  "endLine" : 290,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void run()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerHandle()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IConnectionDescriptor getConnectionDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerDescriptor getServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 138,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private synchronized boolean isDisposed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 140,
  "endLine" : 142,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 154,
  "endLine" : 156,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 167,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ISyntheticAttribute getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isReadable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWriteable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getAttributeDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 82,
  "endLine" : 84,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "fileLinesCount" : 135,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static RJMXSingleton getDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 156,
  "endLine" : 158,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IEclipsePreferences getRJMXPreferences()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 162,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationRegistry getNotificationRegistry()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "fileLinesCount" : 190,
  "components" : [ "primary::application" ],
  "startLine" : 164,
  "endLine" : 166,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IServerDescriptor getServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConnected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isOpen()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 146,
  "endLine" : 148,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static  T createDummyService()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 208,
  "endLine" : 210,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntheticNotificationRepository()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ObjectInstance getObjectInstance()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set queryMBeans()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set queryNames()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRegistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getMBeanCount()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 102,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInstanceOf()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::application" ],
  "startLine" : 232,
  "endLine" : 234,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ServerDescriptor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getGUID()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JVMDescriptor getJvmInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/WrappedConnectionException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 106,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void writeObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/WrappedConnectionException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readObject()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/WrappedConnectionException.java",
  "fileLinesCount" : 115,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JVMSupportToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasNext()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 103,
  "endLine" : 105,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void remove()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MRI getAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 177,
  "endLine" : 179,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getDataSeries()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 194,
  "endLine" : 196,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMRIs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 315,
  "endLine" : 317,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMRIAvailable()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 320,
  "endLine" : 322,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAttributeStorage getAttributeStorage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 325,
  "endLine" : 327,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRetainedLength()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 330,
  "endLine" : 333,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void setMaxFileSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void setEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 110,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 112,
  "endLine" : 114,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "synchronized void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "fileLinesCount" : 212,
  "components" : [ "primary::application" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized boolean isRunning()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long calculateMaxFileSize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 199,
  "endLine" : 201,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getServiceType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceServiceFactory.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean accept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceFile.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceFile.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "boolean isCorrupt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceFile.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "MRI getMRI()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceFile.java",
  "fileLinesCount" : 130,
  "components" : [ "primary::application" ],
  "startLine" : 117,
  "endLine" : 119,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleAttributeInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/DefaultAttribute.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/DefaultAttribute.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/DefaultAttribute.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractReadOnlyAttribute()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IAttributeInfo getInfo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 183,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 188,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IReadOnlyAttribute getParent()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 222,
  "endLine" : 224,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 240,
  "endLine" : 242,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 245,
  "endLine" : 247,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 261,
  "endLine" : 263,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 282,
  "endLine" : 284,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 287,
  "endLine" : 289,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 292,
  "endLine" : 294,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 308,
  "endLine" : 310,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 313,
  "endLine" : 315,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 318,
  "endLine" : 320,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Object lookupValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 334,
  "endLine" : 336,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "fileLinesCount" : 351,
  "components" : [ "primary::application" ],
  "startLine" : 347,
  "endLine" : 349,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 65,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 75,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private VersionResolver()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/VersionResolver.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/Messages.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 543,
  "endLine" : 544,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/FilterExtension.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/Messages.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java",
  "fileLinesCount" : 461,
  "components" : [ "primary::core" ],
  "startLine" : 451,
  "endLine" : 452,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/messages/internal/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ReferenceTreeModel()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "fileLinesCount" : 393,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/messages/internal/Messages.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "fileLinesCount" : 510,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 88,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 65,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 87,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 131,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 271,
  "endLine" : 272,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAttribute()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::core" ],
  "startLine" : 405,
  "endLine" : 406,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void flush()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "fileLinesCount" : 282,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 112,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvalidJfrFileException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/InvalidJfrFileException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CouldNotLoadRecordingException()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/CouldNotLoadRecordingException.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/messages/internal/Messages.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 77,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TypeHandling()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "fileLinesCount" : 340,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 108,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MethodToolkit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "fileLinesCount" : 378,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 65,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private XmlToolkit()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "fileLinesCount" : 519,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 94,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/Messages.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private RuleRegistry()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/RuleRegistry.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 92,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/messages/internal/Messages.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/Messages.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationUIToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/NotificationUIToolkit.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initialize()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "fileLinesCount" : 294,
  "components" : [ "primary::application" ],
  "startLine" : 149,
  "endLine" : 151,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CellFactories()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "fileLinesCount" : 169,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSave()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSaveAs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SendMessage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/SendMessage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UpdateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/UpdateStatus.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TwitterPreferencePage()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "fileLinesCount" : 259,
  "components" : [ "primary::application" ],
  "startLine" : 91,
  "endLine" : 93,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/ActionWizard.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Activator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/Activator.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void validateDependencies()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "fileLinesCount" : 222,
  "components" : [ "primary::application" ],
  "startLine" : 136,
  "endLine" : 137,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addPages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 179,
  "endLine" : 181,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSaveAs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "fileLinesCount" : 309,
  "components" : [ "primary::application" ],
  "startLine" : 263,
  "endLine" : 265,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 93,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "fileLinesCount" : 112,
  "components" : [ "primary::application" ],
  "startLine" : 110,
  "endLine" : 111,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/MBeanBrowserPage.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 95,
  "endLine" : 96,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "fileLinesCount" : 233,
  "components" : [ "primary::application" ],
  "startLine" : 160,
  "endLine" : 161,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/messages/internal/Messages.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 181,
  "endLine" : 182,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/overview/OverviewTab.java",
  "fileLinesCount" : 139,
  "components" : [ "primary::application" ],
  "startLine" : 137,
  "endLine" : 138,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceContentProvider.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceContentProvider.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDeadlockDetectionEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAllocationEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCPUTimeEnabled()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 99,
  "endLine" : 100,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemTab.java",
  "fileLinesCount" : 124,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 123,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::application" ],
  "startLine" : 158,
  "endLine" : 159,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/Messages.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 53,
  "endLine" : 54,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BrowseSelectionListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetDefaultSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::application" ],
  "startLine" : 71,
  "endLine" : 73,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/Messages.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusGained()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldFocusListener.java",
  "fileLinesCount" : 64,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/Messages.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 78,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/Messages.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 79,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerActionStartContinuousRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartContinuousRecording.java",
  "fileLinesCount" : 95,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerActionStartTimeBoundRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "fileLinesCount" : 211,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerActionDumpRecording()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionDumpRecording.java",
  "fileLinesCount" : 109,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void widgetDefaultSelected()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "fileLinesCount" : 390,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 121,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 101,
  "endLine" : 102,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Messages.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/Messages.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AdapterUtil()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/AdapterUtil.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/Messages.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Messages.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setControlContents()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCursorPosition()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "fileLinesCount" : 117,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 104,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SaveAction.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void updateStatus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RepeatToggleAction.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/Messages.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/TileAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 68,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/TileAction.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/Messages.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EclipseIDESupport()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void selectionChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "fileLinesCount" : 949,
  "components" : [ "primary::application" ],
  "startLine" : 250,
  "endLine" : 251,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 92,
  "endLine" : 93,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "fileLinesCount" : 498,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 97,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "fileLinesCount" : 458,
  "components" : [ "primary::application" ],
  "startLine" : 455,
  "endLine" : 457,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 409,
  "endLine" : 410,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "fileLinesCount" : 640,
  "components" : [ "primary::application" ],
  "startLine" : 483,
  "endLine" : 485,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void onRangeChange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 131,
  "endLine" : 132,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void renderBackdrop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "fileLinesCount" : 429,
  "components" : [ "primary::application" ],
  "startLine" : 134,
  "endLine" : 135,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SelectionStore()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::application" ],
  "startLine" : 107,
  "endLine" : 108,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private SelectionStoreActionToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistogramSettingsTree()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSettingsTree.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 169,
  "endLine" : 170,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "fileLinesCount" : 457,
  "components" : [ "primary::application" ],
  "startLine" : 173,
  "endLine" : 174,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void resetToDefault()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IDataPageFactory.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void releaseState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveState()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInput()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 104,
  "endLine" : 105,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void update()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "fileLinesCount" : 111,
  "components" : [ "primary::application" ],
  "startLine" : 108,
  "endLine" : 109,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java",
  "fileLinesCount" : 543,
  "components" : [ "primary::application" ],
  "startLine" : 513,
  "endLine" : 514,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSave()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "fileLinesCount" : 439,
  "components" : [ "primary::application" ],
  "startLine" : 333,
  "endLine" : 334,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/Messages.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 103,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseEnter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 151,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseHover()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 159,
  "endLine" : 160,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseExit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 256,
  "endLine" : 257,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseHover()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 260,
  "endLine" : 261,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusGained()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 264,
  "endLine" : 265,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyReleased()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "fileLinesCount" : 544,
  "components" : [ "primary::application" ],
  "startLine" : 305,
  "endLine" : 307,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected PasswordFieldEditor()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 121,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DialogToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "fileLinesCount" : 304,
  "components" : [ "primary::application" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractWarningAction()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractStructuredContentProvider.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractStructuredContentProvider.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CoreImages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/CoreImages.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 172,
  "endLine" : 173,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/Messages.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clear()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/ClearableTextCellEditor.java",
  "fileLinesCount" : 72,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "fileLinesCount" : 208,
  "components" : [ "primary::application" ],
  "startLine" : 184,
  "endLine" : 186,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/Messages.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 66,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Constants()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/Constants.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::application" ],
  "startLine" : 39,
  "endLine" : 40,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Messages.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/Messages.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void leaveScope()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 71,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "fileLinesCount" : 228,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 75,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void infoAt()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RateCoordinator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SimpleLayoutData()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IDESupportUIToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/IDESupportUIToolkit.java",
  "fileLinesCount" : 107,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void controlMoved()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "fileLinesCount" : 603,
  "components" : [ "primary::application" ],
  "startLine" : 228,
  "endLine" : 230,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/Messages.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 51,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/Messages.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JFCXMLValidator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::application" ],
  "startLine" : 168,
  "endLine" : 169,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/JDPPreferencePage.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Messages.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/JConsolePreferencePage.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::application" ],
  "startLine" : 69,
  "endLine" : 70,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addPropertyChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void removePropertyChangeListener()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/Messages.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 52,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Activator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Messages.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragLeave()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 94,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dropAccept()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dragFinished()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "fileLinesCount" : 180,
  "components" : [ "primary::application" ],
  "startLine" : 165,
  "endLine" : 166,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/Messages.java",
  "fileLinesCount" : 104,
  "components" : [ "primary::application" ],
  "startLine" : 102,
  "endLine" : 103,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "fileLinesCount" : 183,
  "components" : [ "primary::application" ],
  "startLine" : 180,
  "endLine" : 182,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/Messages.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/BrowserPreferencePage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 79,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIntegrate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::application" ],
  "startLine" : 163,
  "endLine" : 165,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIntegrate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "fileLinesCount" : 279,
  "components" : [ "primary::application" ],
  "startLine" : 276,
  "endLine" : 278,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setIntegrate()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::application" ],
  "startLine" : 266,
  "endLine" : 268,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSeriesPlotRenderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "fileLinesCount" : 155,
  "components" : [ "primary::application" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void render()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 86,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 89,
  "endLine" : 91,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setForeground()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 96,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProvider.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/Messages.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::application" ],
  "startLine" : 48,
  "endLine" : 49,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ChartRenderingToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/messages/internal/Messages.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 191,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentProvider.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/Messages.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTab.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 143,
  "endLine" : 144,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::application" ],
  "startLine" : 147,
  "endLine" : 148,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/messages/internal/Messages.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::application" ],
  "startLine" : 84,
  "endLine" : 85,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EclipseJmxProviderProxy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/EclipseJmxProviderProxy.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Activator()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/Activator.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/Messages.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/AttachPreferencePage.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 73,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalDescriptorProvider()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 125,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private LocalJVMToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "fileLinesCount" : 582,
  "components" : [ "primary::application" ],
  "startLine" : 122,
  "endLine" : 124,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/Messages.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void doSetFocus()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "fileLinesCount" : 90,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/Messages.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "fileLinesCount" : 186,
  "components" : [ "primary::application" ],
  "startLine" : 105,
  "endLine" : 107,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/Messages.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 94,
  "endLine" : 95,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/Messages.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::application" ],
  "startLine" : 61,
  "endLine" : 62,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/messages/internal/Messages.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MBeanPropertiesOrderer()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "fileLinesCount" : 512,
  "components" : [ "primary::application" ],
  "startLine" : 106,
  "endLine" : 107,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/Messages.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 75,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/Messages.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Images()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/Images.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/Messages.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 58,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSave()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 268,
  "endLine" : 270,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void doSaveAs()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "fileLinesCount" : 277,
  "components" : [ "primary::application" ],
  "startLine" : 273,
  "endLine" : 275,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/Messages.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/Messages.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::application" ],
  "startLine" : 49,
  "endLine" : 50,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticTab.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::application" ],
  "startLine" : 97,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/DiagnosticPage.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 78,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 93,
  "endLine" : 95,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void close()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::application" ],
  "startLine" : 75,
  "endLine" : 77,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JavaThing()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaThing.java",
  "fileLinesCount" : 103,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resolve()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "fileLinesCount" : 96,
  "components" : [ "primary::application" ],
  "startLine" : 65,
  "endLine" : 66,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleObjectArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 121,
  "endLine" : 122,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleValueArray()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::application" ],
  "startLine" : 125,
  "endLine" : 126,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/MBeanTab.java",
  "fileLinesCount" : 102,
  "components" : [ "primary::application" ],
  "startLine" : 100,
  "endLine" : 101,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/Messages.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::application" ],
  "startLine" : 60,
  "endLine" : 61,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorContentProvider.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 77,
  "endLine" : 78,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorContentProvider.java",
  "fileLinesCount" : 83,
  "components" : [ "primary::application" ],
  "startLine" : 81,
  "endLine" : 82,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemContentProvider.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 86,
  "endLine" : 87,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemContentProvider.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::application" ],
  "startLine" : 90,
  "endLine" : 91,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/Messages.java",
  "fileLinesCount" : 57,
  "components" : [ "primary::application" ],
  "startLine" : 55,
  "endLine" : 56,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/InformationProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/InformationProvider.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/messages/internal/Messages.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/Messages.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataContentProvider.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void inputChanged()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataContentProvider.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 53,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseHover()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 63,
  "endLine" : 64,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseEnter()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 80,
  "endLine" : 81,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseDoubleClick()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 120,
  "endLine" : 121,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mouseDown()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::application" ],
  "startLine" : 124,
  "endLine" : 125,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void keyPressed()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "fileLinesCount" : 630,
  "components" : [ "primary::application" ],
  "startLine" : 236,
  "endLine" : 237,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FieldHolder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FieldHolder.java",
  "fileLinesCount" : 110,
  "components" : [ "primary::application" ],
  "startLine" : 57,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerConstraintDateRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDateRange.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 51,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerConstraintDayOfWeek()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDayOfWeek.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerConstraintTimeRange()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintTimeRange.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/Messages.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::application" ],
  "startLine" : 59,
  "endLine" : 60,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorNumberMin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/Messages.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NotificationTrigger()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "fileLinesCount" : 525,
  "components" : [ "primary::application" ],
  "startLine" : 138,
  "endLine" : 140,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorBoolean()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void initializeEvaluatorFromXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 58,
  "endLine" : 59,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void exportEvaluatorToXml()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NotificationToolkit()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationToolkit.java",
  "fileLinesCount" : 118,
  "components" : [ "primary::application" ],
  "startLine" : 47,
  "endLine" : 48,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorNumberMax()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "fileLinesCount" : 162,
  "components" : [ "primary::application" ],
  "startLine" : 62,
  "endLine" : 63,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ValueEvaluatorStringMatch()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::application" ],
  "startLine" : 56,
  "endLine" : 57,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/Messages.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::application" ],
  "startLine" : 54,
  "endLine" : 55,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TriggerActionMail()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "fileLinesCount" : 266,
  "components" : [ "primary::application" ],
  "startLine" : 74,
  "endLine" : 75,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "fileLinesCount" : 101,
  "components" : [ "primary::application" ],
  "startLine" : 67,
  "endLine" : 68,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "fileLinesCount" : 127,
  "components" : [ "primary::application" ],
  "startLine" : 70,
  "endLine" : 72,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private OneShotUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/OneShotUpdatePolicy.java",
  "fileLinesCount" : 59,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 44,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultUpdatePolicy()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultUpdatePolicy.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::application" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::application" ],
  "startLine" : 96,
  "endLine" : 98,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MonitoredDeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::application" ],
  "startLine" : 76,
  "endLine" : 78,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void init()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticAttribute.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stop()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticAttribute.java",
  "fileLinesCount" : 54,
  "components" : [ "primary::application" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeadlockedThreadCountAttribute.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::application" ],
  "startLine" : 88,
  "endLine" : 90,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::application" ],
  "startLine" : 72,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void collectDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/EmptySubscriptionDebugService.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 41,
  "endLine" : 42,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearDebugInformation()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/EmptySubscriptionDebugService.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 46,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void mbeanRegistered()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "fileLinesCount" : 308,
  "components" : [ "primary::application" ],
  "startLine" : 118,
  "endLine" : 119,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RJMXPlugin()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::application" ],
  "startLine" : 79,
  "endLine" : 80,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void enableCommercialFeatures()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/Jdk11CommercialFeaturesService.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 45,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/Messages.java",
  "fileLinesCount" : 48,
  "components" : [ "primary::application" ],
  "startLine" : 46,
  "endLine" : 47,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Messages()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/messages/internal/Messages.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::application" ],
  "startLine" : 73,
  "endLine" : 74,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 186,
  "endLine" : 187,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteObserver()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::application" ],
  "startLine" : 190,
  "endLine" : 191,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConnectionDescriptorBuilder()",
  "longName" : "",
  "relativeFileName" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "fileLinesCount" : 174,
  "components" : [ "primary::application" ],
  "startLine" : 66,
  "endLine" : 67,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]