[ {
  "shortName" : "public void start()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 344,
  "endLine" : 584,
  "linesOfCode" : 201,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void annotate()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMAnnotator.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::nasm" ],
  "startLine" : 44,
  "endLine" : 255,
  "linesOfCode" : 198,
  "mcCabeIndex" : 63,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildParseTagAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 494,
  "endLine" : 748,
  "linesOfCode" : 191,
  "mcCabeIndex" : 32,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ClassBC parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 203,
  "endLine" : 421,
  "linesOfCode" : 183,
  "mcCabeIndex" : 40,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyMethod parseAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AbstractAssemblyParser.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 271,
  "linesOfCode" : 172,
  "mcCabeIndex" : 43,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TopListPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListPanel.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 167,
  "linesOfCode" : 110,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 207,
  "linesOfCode" : 109,
  "mcCabeIndex" : 31,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowFinder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 241,
  "linesOfCode" : 104,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Tag processValidLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 304,
  "linesOfCode" : 103,
  "mcCabeIndex" : 18,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel buildControlButtons()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 190,
  "linesOfCode" : 98,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List parseInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 741,
  "endLine" : 854,
  "linesOfCode" : 96,
  "mcCabeIndex" : 22,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean memberMatchesMethodID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 320,
  "linesOfCode" : 96,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static IJarScanOperation getJarScanOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 325,
  "endLine" : 425,
  "linesOfCode" : 90,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean paramClassesMatch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 468,
  "endLine" : 579,
  "linesOfCode" : 90,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void updateStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 257,
  "linesOfCode" : 84,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyInstruction parseInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 211,
  "linesOfCode" : 84,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyInstruction parseInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 214,
  "linesOfCode" : 84,
  "mcCabeIndex" : 23,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemberSignatureParts fromBytecodeSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 315,
  "linesOfCode" : 82,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processParseTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileChainWalker.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 196,
  "linesOfCode" : 82,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeLog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/IntelliJLoggerBackend.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 100,
  "linesOfCode" : 82,
  "mcCabeIndex" : 21,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 138,
  "linesOfCode" : 80,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processParseTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 120,
  "endLine" : 212,
  "linesOfCode" : 78,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 381,
  "linesOfCode" : 77,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 147,
  "linesOfCode" : 76,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void openAllTabs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1097,
  "endLine" : 1182,
  "linesOfCode" : 75,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processParseTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 344,
  "linesOfCode" : 74,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassTreePanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 132,
  "linesOfCode" : 73,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 238,
  "endLine" : 325,
  "linesOfCode" : 71,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotQueueLengths()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 320,
  "endLine" : 410,
  "linesOfCode" : 71,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZingLine parseLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 226,
  "linesOfCode" : 70,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void closeAllTabs()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1184,
  "endLine" : 1254,
  "linesOfCode" : 70,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleChainStartingAtIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 188,
  "linesOfCode" : 68,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processParseTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/InlineSizeHistoVisitable.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 186,
  "linesOfCode" : 67,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleLogLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 240,
  "endLine" : 337,
  "linesOfCode" : 66,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/intrinsic/IntrinsicFinder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 183,
  "linesOfCode" : 66,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean handleChainStartingAtIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 189,
  "linesOfCode" : 66,
  "mcCabeIndex" : 19,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void buildClassGenerics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 423,
  "endLine" : 498,
  "linesOfCode" : 65,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List parseTypeString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 686,
  "endLine" : 774,
  "linesOfCode" : 65,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleBranchTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 473,
  "endLine" : 546,
  "linesOfCode" : 64,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 234,
  "linesOfCode" : 62,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Path getDisassemblerFilePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 108,
  "endLine" : 191,
  "linesOfCode" : 62,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void animate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 426,
  "endLine" : 508,
  "linesOfCode" : 62,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void visitTagEliminateAllocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 347,
  "linesOfCode" : 61,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 645,
  "endLine" : 732,
  "linesOfCode" : 61,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleInlineFailTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 418,
  "linesOfCode" : 59,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 359,
  "linesOfCode" : 59,
  "mcCabeIndex" : 14,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassMemberListPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 127,
  "linesOfCode" : 59,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDemoText()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMColorSettingsPage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::nasm" ],
  "startLine" : 71,
  "endLine" : 129,
  "linesOfCode" : 59,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Tag handleTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 175,
  "linesOfCode" : 58,
  "mcCabeIndex" : 16,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String findClassNameForLogCompilationParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 379,
  "endLine" : 448,
  "linesOfCode" : 58,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int findBestLineMatchForMemberSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 828,
  "endLine" : 903,
  "linesOfCode" : 58,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String disassembly()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 221,
  "linesOfCode" : 58,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadBytecode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 184,
  "endLine" : 251,
  "linesOfCode" : 58,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotThread()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 256,
  "endLine" : 318,
  "linesOfCode" : 58,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map attributeStringToMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 344,
  "linesOfCode" : 57,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Map getLineAttributesDoubleQuote()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 346,
  "endLine" : 410,
  "linesOfCode" : 57,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void syncEditorToViewer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 209,
  "linesOfCode" : 57,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateContent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 181,
  "endLine" : 246,
  "linesOfCode" : 57,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void attachAssemblyToMembers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 333,
  "linesOfCode" : 56,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 506,
  "endLine" : 565,
  "linesOfCode" : 55,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel buildModeHBox()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 657,
  "endLine" : 721,
  "linesOfCode" : 55,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 247,
  "linesOfCode" : 53,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/HistoPanel.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 148,
  "linesOfCode" : 52,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 322,
  "linesOfCode" : 51,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String expandParameterType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 319,
  "linesOfCode" : 51,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTagNMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 358,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyInstruction createInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 109,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyInstruction createInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 112,
  "linesOfCode" : 50,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getMajorVersionFromHotSpotTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/VmVersionDetector.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 76,
  "linesOfCode" : 50,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DefaultMutableTreeNode findOrCreateTreeNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 189,
  "linesOfCode" : 50,
  "mcCabeIndex" : 13,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMSyntaxHighlighter.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::nasm" ],
  "startLine" : 123,
  "endLine" : 188,
  "linesOfCode" : 50,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void visitTagEliminateLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 395,
  "endLine" : 454,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void process()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 216,
  "linesOfCode" : 48,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void processParseTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/InliningFailReasonTopListVisitable.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 140,
  "linesOfCode" : 47,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File writeSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 191,
  "linesOfCode" : 47,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void configureDisposableClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 148,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void sectionFinished()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 610,
  "endLine" : 663,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement findJavaMemberElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupportUtil.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 75,
  "endLine" : 126,
  "linesOfCode" : 46,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doMatchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 136,
  "linesOfCode" : 46,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean focusTreeOnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 596,
  "endLine" : 653,
  "linesOfCode" : 46,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refresh()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 949,
  "endLine" : 1005,
  "linesOfCode" : 46,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean runCommands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 177,
  "linesOfCode" : 45,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean canUseReflectionJavap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/ReflectionJavap.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 115,
  "linesOfCode" : 45,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/freqinlinesize/FreqInlineSizeOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 94,
  "linesOfCode" : 45,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodlength/MethodLengthOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 94,
  "linesOfCode" : 45,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/MemberTableCellRenderer.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 84,
  "linesOfCode" : 45,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel buildControlButtons()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 185,
  "linesOfCode" : 45,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showUsage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 265,
  "linesOfCode" : 44,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaPackage buildPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 132,
  "linesOfCode" : 43,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EliminatedAllocationTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 75,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimisedLockTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 72,
  "linesOfCode" : 43,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findLastBackBranchToBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 167,
  "linesOfCode" : 42,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 206,
  "linesOfCode" : 42,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getReportRowBeanList()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 172,
  "linesOfCode" : 42,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag processLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 94,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String isolateGenericsTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 200,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean memberMatchesMethodID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 158,
  "linesOfCode" : 41,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean doMatchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 147,
  "linesOfCode" : 41,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuggestionTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 69,
  "linesOfCode" : 41,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getConfiguredLogDirFromSelectedRunConfiguration()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 774,
  "endLine" : 823,
  "linesOfCode" : 41,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/AbstractEscapeAnalysisWalker.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 121,
  "linesOfCode" : 40,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 128,
  "linesOfCode" : 40,
  "mcCabeIndex" : 17,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheEventWalker.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 83,
  "linesOfCode" : 40,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void selectMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 883,
  "endLine" : 932,
  "linesOfCode" : 40,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractNMethodPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 65,
  "endLine" : 116,
  "linesOfCode" : 40,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void splitLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 395,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 340,
  "endLine" : 390,
  "linesOfCode" : 39,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String extractRegisterName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 243,
  "endLine" : 292,
  "linesOfCode" : 39,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildParamTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 447,
  "linesOfCode" : 39,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void syncViewerToEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 248,
  "endLine" : 290,
  "linesOfCode" : 39,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 96,
  "linesOfCode" : 39,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static J9Line parseLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Util.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 64,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 297,
  "endLine" : 346,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/inlining/InliningWalker.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 93,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemberBytecode getMemberBytecodeForSourceLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 122,
  "linesOfCode" : 38,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ICompiler getCompiler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 89,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IRuntime getRuntime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 130,
  "linesOfCode" : 38,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitParseTagsOfCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 98,
  "linesOfCode" : 38,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeToolWindowManager()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 87,
  "linesOfCode" : 38,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processMemberBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 361,
  "endLine" : 404,
  "linesOfCode" : 38,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeAnnotations buildBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 130,
  "endLine" : 176,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMetaMember lookupMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1026,
  "endLine" : 1073,
  "linesOfCode" : 37,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findInstructionsForSourceLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchCodeUtil.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 75,
  "linesOfCode" : 37,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String normalizeTypeName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 188,
  "linesOfCode" : 37,
  "mcCabeIndex" : 20,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 288,
  "linesOfCode" : 36,
  "mcCabeIndex" : 15,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected AssemblyInstruction createInstructionFromHexaCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AbstractAssemblyParser.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 318,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getLanguageFromFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 195,
  "linesOfCode" : 36,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String buildInlineAnnotationText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/TooltipUtil.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 68,
  "linesOfCode" : 36,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReportPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 80,
  "linesOfCode" : 36,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void marshalConfigToProperties()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 585,
  "endLine" : 636,
  "linesOfCode" : 35,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ClassBC fetchBytecodeForClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 158,
  "linesOfCode" : 35,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void loadJVMS()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 91,
  "endLine" : 131,
  "linesOfCode" : 35,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void openClassAtMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 163,
  "linesOfCode" : 35,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void complete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 266,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 115,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Tag getParsePhase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 368,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 163,
  "endLine" : 205,
  "linesOfCode" : 34,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String bytecodeMethodCommentToReadableString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1215,
  "endLine" : 1260,
  "linesOfCode" : 34,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawEvents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 208,
  "linesOfCode" : 34,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 292,
  "linesOfCode" : 34,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void splitLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9LogParser.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 140,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void splitLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 222,
  "linesOfCode" : 33,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toStringSwitch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 247,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 409,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String decodeParseMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 131,
  "linesOfCode" : 33,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getSuggestions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/launch/LaunchHeadless.java",
  "fileLinesCount" : 315,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 288,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void storeExceptionTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 890,
  "endLine" : 927,
  "linesOfCode" : 33,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copyFilesFromJarToDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 83,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void copyFilesToDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 128,
  "linesOfCode" : 33,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTreeCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 315,
  "endLine" : 350,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 177,
  "endLine" : 216,
  "linesOfCode" : 33,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 215,
  "endLine" : 254,
  "linesOfCode" : 33,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileChainPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 51,
  "endLine" : 95,
  "linesOfCode" : 33,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadPropertiesFromFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 320,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void unmarshalPropertiesToConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 322,
  "endLine" : 369,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 489,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 86,
  "linesOfCode" : 32,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSourceForFilename()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 117,
  "linesOfCode" : 32,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readFileFromZip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 205,
  "linesOfCode" : 32,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void highlightBytecodeLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 110,
  "endLine" : 146,
  "linesOfCode" : 32,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String buildInlineAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 414,
  "endLine" : 446,
  "linesOfCode" : 32,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void readLogFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 172,
  "endLine" : 206,
  "linesOfCode" : 32,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTaskDone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 605,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getJavapCommands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/JavapProcess.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 96,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 335,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String replaceGenerics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 528,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseOptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/launch/LaunchHeadless.java",
  "fileLinesCount" : 315,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 175,
  "linesOfCode" : 31,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BytecodeSection performCODE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 585,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitOptimizerTagsOfCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 133,
  "linesOfCode" : 31,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String lookupType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1110,
  "endLine" : 1147,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Architecture getArchitecture()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/OSUtil.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 81,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void showTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 101,
  "linesOfCode" : 31,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean chooseJITLog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 735,
  "endLine" : 772,
  "linesOfCode" : 31,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotQueuedCompileTimes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 632,
  "linesOfCode" : 31,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 73,
  "linesOfCode" : 30,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocationCountOperation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 78,
  "linesOfCode" : 30,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 82,
  "linesOfCode" : 30,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDisassemblerFilename()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 101,
  "linesOfCode" : 30,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel makeCompilationNavigator()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 132,
  "linesOfCode" : 30,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 194,
  "linesOfCode" : 29,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9LogParser.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 70,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getJavaVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 221,
  "linesOfCode" : 29,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 566,
  "endLine" : 607,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 87,
  "linesOfCode" : 29,
  "mcCabeIndex" : 12,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 307,
  "linesOfCode" : 29,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSourceForClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 78,
  "linesOfCode" : 29,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel buildControlInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 192,
  "endLine" : 232,
  "linesOfCode" : 29,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String toStringNonSwitch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 205,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 260,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void completeSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 93,
  "linesOfCode" : 28,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocCountMap.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 76,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/MethodCountMap.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 76,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void storeLineNumberTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 856,
  "endLine" : 888,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String classNameForPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 637,
  "endLine" : 665,
  "linesOfCode" : 28,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodePanelBase()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 69,
  "linesOfCode" : 28,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renderBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 87,
  "linesOfCode" : 28,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void syncEditorToViewer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 57,
  "endLine" : 87,
  "linesOfCode" : 28,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Pair findInstruction()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 144,
  "linesOfCode" : 28,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 220,
  "endLine" : 252,
  "linesOfCode" : 28,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 225,
  "endLine" : 256,
  "linesOfCode" : 28,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean preDraw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 234,
  "endLine" : 273,
  "linesOfCode" : 28,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 82,
  "linesOfCode" : 27,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toStringUnqualifiedMethodName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 383,
  "endLine" : 416,
  "linesOfCode" : 27,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceMethodSignatureRegEx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 452,
  "endLine" : 508,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/instructioncount/InstructionCountOperation.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 69,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processJarsAndFolders()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 456,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 458,
  "endLine" : 493,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitEliminationTagsOfCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 135,
  "endLine" : 163,
  "linesOfCode" : 27,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBytecodeDescriptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 177,
  "linesOfCode" : 27,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusTreeInternal()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 671,
  "endLine" : 701,
  "linesOfCode" : 27,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getListCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 302,
  "endLine" : 329,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void plotMarker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 141,
  "endLine" : 173,
  "linesOfCode" : 27,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 322,
  "linesOfCode" : 27,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawMemberEvents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 134,
  "linesOfCode" : 27,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistoPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/HistoPanel.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 61,
  "linesOfCode" : 27,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerScala.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 114,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 67,
  "linesOfCode" : 26,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IAssemblyParser getParserForArchitecture()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyUtil.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 74,
  "linesOfCode" : 26,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getPercentile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 134,
  "linesOfCode" : 26,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void processParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 929,
  "endLine" : 958,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getLabelText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 216,
  "linesOfCode" : 26,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseHeaderLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 108,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setTagNMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 433,
  "endLine" : 465,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleCodeCacheFull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 420,
  "endLine" : 449,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 84,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeInstruction getInstructionAtBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 114,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompiler()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 337,
  "endLine" : 369,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemberSignatureParts fromAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 317,
  "endLine" : 350,
  "linesOfCode" : 25,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static File getJDKSourceZip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 246,
  "linesOfCode" : 25,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPrimitiveClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 235,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static char getClassTypeCharForPrimitiveTypeString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 611,
  "linesOfCode" : 25,
  "mcCabeIndex" : 10,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RollingStringBuilder append()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/RollingStringBuilder.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 52,
  "linesOfCode" : 25,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long calculateCompilationTime()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 284,
  "endLine" : 310,
  "linesOfCode" : 25,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void findRanges()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 127,
  "linesOfCode" : 25,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTagTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 360,
  "endLine" : 387,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommentWithMemberPrefixStripped()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 107,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberBytecode getMemberBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 125,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberBytecode getMemberBytecodeForSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 154,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int findSourceLineForBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 198,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void visitTagParse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 218,
  "endLine" : 242,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildEliminatedAllocationAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 756,
  "endLine" : 786,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeLog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdOutLoggerBackend.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 39,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BytecodeSection getNextSection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 675,
  "endLine" : 701,
  "linesOfCode" : 24,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String pad()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 167,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean fetchBinary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/NetUtil.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 78,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List findClassNamesForTypeString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 781,
  "endLine" : 809,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 80,
  "linesOfCode" : 24,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getQueueCounters()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 412,
  "endLine" : 440,
  "linesOfCode" : 24,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotThreadHeader()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 442,
  "endLine" : 467,
  "linesOfCode" : 24,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getProfileNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 282,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerKotlin.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 72,
  "linesOfCode" : 23,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isLateInline()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 272,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean returnTypeMatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 154,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadInnerClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 154,
  "linesOfCode" : 23,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void formatOperands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyLabels.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 132,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodsizehisto/MethodSizeHistoOperation.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 60,
  "linesOfCode" : 23,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMetaMember getMemberFromBytecodeComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1285,
  "endLine" : 1313,
  "linesOfCode" : 23,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getIndexForSourceLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 265,
  "endLine" : 292,
  "linesOfCode" : 23,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 53,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/TextWrapTableCellRenderer.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 48,
  "linesOfCode" : 23,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findIdentifierReferencesByIdInProject()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 136,
  "endLine" : 158,
  "linesOfCode" : 23,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9LogParser.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 99,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getWaitedTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 100,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompileTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 128,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 398,
  "endLine" : 424,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildParsedClasspath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 462,
  "endLine" : 490,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassToExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJava.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 101,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Map buildGenerics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 376,
  "endLine" : 399,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StaleTaskToplistVisitable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 51,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List buildTopList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/AbstractTopListVisitable.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 80,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isLanguageEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 235,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitParseTagsOfLastTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 43,
  "linesOfCode" : 22,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodsizehisto/MethodSizeHistoOperation.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 90,
  "linesOfCode" : 22,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 234,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean fetchJVMS()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 89,
  "linesOfCode" : 22,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static OperatingSystem getOperatingSystem()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/OSUtil.java",
  "fileLinesCount" : 82,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 46,
  "linesOfCode" : 22,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String modelToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 54,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotExpansions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 522,
  "endLine" : 552,
  "linesOfCode" : 22,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawLevelGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 240,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawYAxis()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 186,
  "endLine" : 215,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getXStepTime()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 222,
  "endLine" : 247,
  "linesOfCode" : 22,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  List findAllChildrenOfTypeAsList()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 161,
  "endLine" : 186,
  "linesOfCode" : 22,
  "mcCabeIndex" : 9,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findLabelReferencesByIdInProject()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 195,
  "endLine" : 218,
  "linesOfCode" : 22,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setTagTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 490,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 51,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagTaskQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 172,
  "linesOfCode" : 21,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitOptimizerTagsOfLastTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 67,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateFolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 134,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String fetchURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/NetUtil.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 50,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isPrimitive()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 613,
  "endLine" : 635,
  "linesOfCode" : 21,
  "mcCabeIndex" : 11,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void navigateToMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 292,
  "endLine" : 313,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 143,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 125,
  "endLine" : 145,
  "linesOfCode" : 21,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotNativeSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 520,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotBytecodeSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 554,
  "endLine" : 583,
  "linesOfCode" : 21,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void compilationChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilationchooser/CompilationChooser.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 81,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renderCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 104,
  "linesOfCode" : 21,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DrawingPane()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 328,
  "endLine" : 350,
  "linesOfCode" : 21,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 173,
  "endLine" : 202,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJavaScript.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 70,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerGroovy.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 69,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJava.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 74,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean compile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJRuby.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 76,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavapProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/JavapProcess.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 56,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String createJavapTaskFromArguments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/ReflectionJavap.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 150,
  "linesOfCode" : 20,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getCompilationByAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 347,
  "linesOfCode" : 20,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 119,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 482,
  "endLine" : 501,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Architecture parseFromLogLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/Architecture.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 44,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InlineSizeHistoVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/InlineSizeHistoVisitable.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 77,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeCountOperation.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 67,
  "linesOfCode" : 20,
  "mcCabeIndex" : 7,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void iterateJar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 105,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isAllowedPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 162,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getMethodTagArguments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 939,
  "endLine" : 963,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String lookupMetaClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 981,
  "endLine" : 1006,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getClassFromSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1187,
  "endLine" : 1213,
  "linesOfCode" : 20,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Color getColorForBytecodeAnnotation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 89,
  "endLine" : 108,
  "linesOfCode" : 20,
  "mcCabeIndex" : 8,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JitRunConfigurationEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationEditor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 45,
  "linesOfCode" : 20,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Dimension getPreferredSize()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 391,
  "endLine" : 412,
  "linesOfCode" : 20,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void completeLineInstalled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 254,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseLogCompilationLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 158,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IntrinsicFinder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/intrinsic/IntrinsicFinder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 75,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map findIntrinsics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/intrinsic/IntrinsicFinder.java",
  "fileLinesCount" : 184,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 97,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 235,
  "endLine" : 254,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractEscapeAnalysisWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/AbstractEscapeAnalysisWalker.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 66,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 46,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 139,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void setParamsAndReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 352,
  "endLine" : 374,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InliningFailReasonTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/InliningFailReasonTopListVisitable.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 65,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/HotThrowTopListVisitable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 51,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotThrowFinder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowFinder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 82,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set findHotThrows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowFinder.java",
  "fileLinesCount" : 242,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 104,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void emptyDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 193,
  "endLine" : 212,
  "linesOfCode" : 19,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getMetaMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 104,
  "endLine" : 124,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement getPsiMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 147,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getValueAt()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 115,
  "endLine" : 133,
  "linesOfCode" : 19,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleReadComplete()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 259,
  "endLine" : 280,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 297,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 402,
  "endLine" : 424,
  "linesOfCode" : 19,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Color getColourForCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 280,
  "linesOfCode" : 19,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 152,
  "endLine" : 175,
  "linesOfCode" : 19,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemPresentation getPresentation()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 103,
  "endLine" : 123,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ItemPresentation getPresentation()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 160,
  "endLine" : 180,
  "linesOfCode" : 19,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void deleteProfile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 247,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/ErrorLog.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 59,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void completeLineQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 282,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember findMemberWithSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 210,
  "endLine" : 230,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuggestionWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 209,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addScalaCoreLibs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerScala.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 135,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static URL locateToolsJar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/ReflectionJavap.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 60,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeAnnotationBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 122,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 216,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildBranchAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 788,
  "endLine" : 810,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaConstructor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 46,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLatestNMethodEmittedTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 141,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getValueFromAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyUtil.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 44,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MostUsedIntrinsicsTopListVisitable.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 48,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NativeMethodSizeTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/NativeMethodSizeTopListVisitable.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 48,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void visitEliminationTagsOfLastTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 88,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Tag getParsePhase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 194,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 59,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean compareChains()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 65,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Tag getOptimizerPhase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 390,
  "endLine" : 411,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileChainWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileChainWalker.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 77,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isDisassemblerAvailable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 49,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean possibleLambdaMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1085,
  "endLine" : 1103,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPackageFromSource()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1163,
  "endLine" : 1185,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaClass getMetaClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 102,
  "linesOfCode" : 18,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Path findJavapPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 274,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void display()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 127,
  "linesOfCode" : 18,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEliminatedType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 65,
  "linesOfCode" : 18,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 196,
  "endLine" : 218,
  "linesOfCode" : 18,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLevelDescription()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 130,
  "linesOfCode" : 18,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/log/LogPanel.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 15,
  "endLine" : 35,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel makeRightColumn()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 94,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void draw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 550,
  "endLine" : 571,
  "linesOfCode" : 18,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getVMLanguageList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 920,
  "endLine" : 940,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 143,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLogLineIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task toTagTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 213,
  "endLine" : 234,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleHotThrowNotPreallocated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 451,
  "endLine" : 471,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeKotlin.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 70,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJavaScript.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 64,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJava.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 74,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineTableEntry getEntryForSourceLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 164,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeEliminatedAllocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 349,
  "endLine" : 371,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 419,
  "endLine" : 437,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getMemberForSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 242,
  "endLine" : 261,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLargestNativeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 73,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLargestBytecodeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 95,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEarliestQueuedTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 117,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 87,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toStringVerbose()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 411,
  "endLine" : 431,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void main()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/launch/LaunchHeadless.java",
  "fileLinesCount" : 315,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 132,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/InliningFailReasonTopListVisitable.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 84,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AttributeNameHistoWalker.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 44,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/InlineSizeHistoVisitable.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 102,
  "linesOfCode" : 17,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 126,
  "endLine" : 144,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Properties readManifestFromZip()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 146,
  "endLine" : 164,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static ClassBC parseByteCodeFromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 200,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BytecodeSection performEXCEPTIONTABLE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 517,
  "endLine" : 535,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static int getVersionPart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 703,
  "endLine" : 723,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getArrayDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 237,
  "endLine" : 256,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void navigateToMemberBcOffsetOrLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 154,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentFromMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 56,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendBytecode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 85,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String jvmText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 138,
  "endLine" : 154,
  "linesOfCode" : 17,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionRowBean.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 39,
  "linesOfCode" : 17,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel makeLeftColumn()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 72,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean preDraw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 187,
  "endLine" : 208,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showKey()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 144,
  "endLine" : 169,
  "linesOfCode" : 17,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double plotNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 241,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawXAxisTime()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 137,
  "endLine" : 160,
  "linesOfCode" : 17,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement setName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 142,
  "endLine" : 158,
  "linesOfCode" : 17,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadTieredMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 387,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadCompressedOopsMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 405,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadBackgroundCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 407,
  "endLine" : 423,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void loadOnStackReplacementMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 425,
  "endLine" : 441,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ParserType fromString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ParserType.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 38,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void parseAssemblyLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 181,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean filterLineAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/inlining/InliningWalker.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean hasInlineSuccessAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/AbstractEscapeAnalysisWalker.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 142,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeScala.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJRuby.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addGroovyJars()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeGroovy.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 63,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC getClassBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 122,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNamedChildrenWithAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 125,
  "endLine" : 143,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AnnotationException.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 55,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LaunchHeadless()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/launch/LaunchHeadless.java",
  "fileLinesCount" : 315,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 76,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 94,
  "linesOfCode" : 16,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getBytecodeStringViaProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 179,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 52,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isJournalForCompile2NativeMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 185,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void walkPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/treevisitor/TreeVisitor.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 51,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List textToList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 187,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String listToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 437,
  "endLine" : 455,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParamTypeNames()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/PsiMetaMemberWrapper.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 40,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setContentFromMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 54,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer findLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 113,
  "linesOfCode" : 16,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement getPsiClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 172,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void actionPerformed()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellEditor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 64,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPopupMenu buildContextMenuCompiledMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 129,
  "endLine" : 148,
  "linesOfCode" : 16,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilationChooser()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilationchooser/CompilationChooser.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 42,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawXAxis()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 184,
  "linesOfCode" : 16,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findStructures()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 87,
  "endLine" : 102,
  "linesOfCode" : 16,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveTieredCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 443,
  "endLine" : 457,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveCompressedOopsMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 459,
  "endLine" : 473,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveBackgroundCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 475,
  "endLine" : 489,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void saveOnStackReplacementMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 491,
  "endLine" : 505,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void savePropertiesToFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 638,
  "endLine" : 653,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addSourceFolder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 687,
  "endLine" : 702,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNativeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 163,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task toTagTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 227,
  "endLine" : 246,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfCodeCacheFull()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 232,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static UncommonTrap parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 72,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String expandParamRegEx()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 527,
  "endLine" : 544,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 69,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 50,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Long instructionToLabel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyLabels.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toStringSingleLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 609,
  "endLine" : 628,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 78,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isStaleTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 370,
  "endLine" : 388,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ClassUtil.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 66,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getAbbreviatedFQName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 471,
  "endLine" : 490,
  "linesOfCode" : 15,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long parseStamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 138,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void timerStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/TimerUtil.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 35,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String resolveLogPattern()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 122,
  "endLine" : 139,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildAllBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 276,
  "endLine" : 290,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 82,
  "endLine" : 96,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String findIntrinsicsUsedByMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 201,
  "endLine" : 219,
  "linesOfCode" : 15,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void refresh()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 246,
  "endLine" : 262,
  "linesOfCode" : 15,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showStatsLegend()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 309,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 91,
  "linesOfCode" : 15,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double normalise()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 274,
  "endLine" : 292,
  "linesOfCode" : 15,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List loadCommaSeparatedListFromProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 517,
  "endLine" : 533,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ILogParser getParser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ParserFactory.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 32,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ParserType.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::core" ],
  "startLine" : 7,
  "endLine" : 20,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag toTagNMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 211,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 298,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerJava()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJava.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 44,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeJava()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJava.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 49,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeGroovy.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 86,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaConstructor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 68,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean nameMatches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 125,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 270,
  "endLine" : 286,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAbbreviatedFullyQualifiedName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagNMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 193,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOptimizedVCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 153,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 73,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getFileExtension()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 154,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getKnownFilenameExtensions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 212,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isJournalForCompile2NativeMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 104,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/freqinlinesize/FreqInlineSizeOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIndexForBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 206,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodlength/MethodLengthOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 115,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIndexForBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 191,
  "endLine" : 207,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BytecodeSection performLINETABLE()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 500,
  "endLine" : 515,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileNode buildCallTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileChainWalker.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 95,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getSubstringBetween()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 223,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long parseStampFromTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 156,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long parseLongAttributeFromTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 174,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static double parseLocaleSafeDouble()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 192,
  "endLine" : 208,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static IMetaMember findMemberWithSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 344,
  "endLine" : 361,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String stripGenerics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 450,
  "endLine" : 466,
  "linesOfCode" : 14,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getArrayBracketCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 667,
  "endLine" : 684,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void readExternal()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 74,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReason()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 61,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getOptimisationKind()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 60,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleReadStart()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 209,
  "endLine" : 223,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void focusTreeOnMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 655,
  "endLine" : 669,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean sameVmCommand()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 858,
  "endLine" : 875,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNative()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 74,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompiler()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 93,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLevel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 111,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean showEvent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 383,
  "endLine" : 400,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildTableView()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListPanel.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 188,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JournalPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 33,
  "endLine" : 51,
  "linesOfCode" : 14,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compilationChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 79,
  "linesOfCode" : 14,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void redraw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 127,
  "endLine" : 142,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawAxes()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 106,
  "linesOfCode" : 14,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getIncludeString()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 41,
  "endLine" : 54,
  "linesOfCode" : 14,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findIdentifierReferencesById()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 119,
  "endLine" : 134,
  "linesOfCode" : 14,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllClassLocations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 660,
  "endLine" : 675,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag toTagNMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 225,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean skipLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 238,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addToClassModel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 266,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 86,
  "linesOfCode" : 13,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String makeClassPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 112,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 59,
  "endLine" : 74,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionTableEntry getEntryForBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 42,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 68,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sourceLineInRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 132,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String buildElidedLockAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 467,
  "endLine" : 482,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BytecodeInstruction getInstructionAtIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 849,
  "endLine" : 863,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPackageComponents()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 79,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 106,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReturnTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 236,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberBytecode getMemberBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 252,
  "endLine" : 267,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getCompilationByCompileID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 307,
  "endLine" : 321,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String expandParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 510,
  "endLine" : 525,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getFirstConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 67,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getQueuedAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 116,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getCompiledAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 123,
  "endLine" : 137,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxAnnotationWidth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 93,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 102,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void formatAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyLabels.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 90,
  "endLine" : 103,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEntryList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Journal.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 31,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Task getLastTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 174,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static Tag getOptimizerPhase()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 196,
  "endLine" : 209,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/instructioncount/InstructionCountOperation.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 85,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void countAllocationOfType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocCountMap.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeChain()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 54,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/MethodCountMap.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 39,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getParamString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 323,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String listToText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 204,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDynamicLibraryPath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 64,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long getStamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 190,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String findBestMatchForMemberSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 811,
  "endLine" : 826,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void timerEnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/TimerUtil.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 51,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 251,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CodeToolWindowManager registerToolWindows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchCodeUtil.java",
  "fileLinesCount" : 76,
  "components" : [ "primary::src" ],
  "startLine" : 20,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void writeExternal()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 89,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement findMemberElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 205,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void resetEditorFrom()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationEditor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 77,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFilter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 186,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 148,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stopParsing()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 843,
  "endLine" : 856,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMetaClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 244,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getTimestampOrNA()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 56,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParserChooser()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/parserchooser/ParserChooser.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 32,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel getContextualControlsTimings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 634,
  "endLine" : 650,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compilationChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 115,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StubBuilder getBuilder()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileElementType.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::nasm" ],
  "startLine" : 53,
  "endLine" : 65,
  "linesOfCode" : 13,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMCompletionContributor()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMCompletionContributor.java",
  "fileLinesCount" : 26,
  "components" : [ "primary::nasm" ],
  "startLine" : 12,
  "endLine" : 25,
  "linesOfCode" : 13,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findIdentifierReferences()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 104,
  "endLine" : 117,
  "linesOfCode" : 13,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findIdentifierReferencesInProject()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 220,
  "endLine" : 232,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescriptiveName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::nasm" ],
  "startLine" : 77,
  "endLine" : 92,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNodeText()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::nasm" ],
  "startLine" : 96,
  "endLine" : 111,
  "linesOfCode" : 13,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getProfilePropertyName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 554,
  "endLine" : 567,
  "linesOfCode" : 12,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRange()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 90,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleTagVmArguments()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 397,
  "endLine" : 410,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setTagTaskDone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 504,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 42,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 48,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static InnerClassRelationship parse()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/InnerClassRelationship.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 41,
  "linesOfCode" : 12,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getFirstNamedChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 108,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getNamedChildren()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 123,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String lookupMnemonic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyReference.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 142,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void buildLabels()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyLabels.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 88,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemberSignatureParts fromLogCompilationSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 113,
  "endLine" : 130,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 631,
  "endLine" : 642,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCountList.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 29,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEvents()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 66,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompileNode createChildNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileChainWalker.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 198,
  "endLine" : 212,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 8,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String formatThousands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 425,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getJVMSCSSURL()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getParamTypeWithoutArrayBrackets()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 916,
  "endLine" : 928,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String lookupMethodName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1008,
  "endLine" : 1024,
  "linesOfCode" : 12,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void printFailedList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 99,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 47,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 25,
  "endLine" : 36,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiClass findClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 50,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String explain()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 73,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleError()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 324,
  "endLine" : 336,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setJITLogFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 825,
  "endLine" : 841,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionListener getEventHandlerMenuItemIntrinsics()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 187,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectCompilationFromClick()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 180,
  "endLine" : 191,
  "linesOfCode" : 12,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NodeDrawable buildNode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 243,
  "endLine" : 260,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void drawLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 121,
  "endLine" : 135,
  "linesOfCode" : 12,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long findScale()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 249,
  "endLine" : 262,
  "linesOfCode" : 12,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setProfileName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 219,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/ErrorLog.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 35,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildParsedClasspath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 436,
  "endLine" : 447,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildClassModel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 449,
  "endLine" : 460,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Report()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 36,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerScala()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerScala.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeGroovy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeGroovy.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 44,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getFullyQualifiedSourceName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 45,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void addSourceClassMapping()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 61,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 164,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 250,
  "endLine" : 260,
  "linesOfCode" : 11,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 252,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void sort()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 144,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildEliminationTagAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 183,
  "endLine" : 193,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaPackage getChildPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 56,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 121,
  "endLine" : 131,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHasCompiledClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 148,
  "endLine" : 160,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void checkPolymorphicSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 77,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 602,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 224,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMetaMembers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 240,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 286,
  "endLine" : 296,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addTextContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 65,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getDepth()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 165,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getStartAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 223,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCommentLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 120,
  "linesOfCode" : 11,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void newInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyLabels.java",
  "fileLinesCount" : 133,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 54,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemberSignatureParts fromParts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 111,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/NativeMethodSizeTopListVisitable.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 62,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/NativeSizeHistoWalker.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 31,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/InstructionAllocCountMap.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeMethodCountMap.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 43,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getSourceFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 725,
  "endLine" : 739,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompileNode getRoot()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 147,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void initialise()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ClassUtil.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMethodName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 965,
  "endLine" : 979,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void applyEditorTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationEditor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 59,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellEditorComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellEditor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 40,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/IntegerTableCellRenderer.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 23,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 146,
  "endLine" : 156,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Class getColumnClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 158,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void selectCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 935,
  "endLine" : 947,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionListener getEventHandlerMenuItemInlinedInto()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 163,
  "endLine" : 173,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel makeLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 162,
  "endLine" : 175,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void selectCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 228,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 236,
  "endLine" : 249,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void show()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 171,
  "endLine" : 185,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NodeDrawable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 527,
  "endLine" : 537,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawMemberEvent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 149,
  "linesOfCode" : 11,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showSelectedMemberLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 242,
  "endLine" : 252,
  "linesOfCode" : 11,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement getNameIdentifier()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 87,
  "endLine" : 97,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 130,
  "endLine" : 140,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement getNameIdentifier()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 187,
  "endLine" : 197,
  "linesOfCode" : 11,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVMLanguagePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 906,
  "endLine" : 918,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag toTagQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 197,
  "endLine" : 209,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag toTagQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 194,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleMethodLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 401,
  "endLine" : 413,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerJavaScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJavaScript.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerGroovy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerGroovy.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 39,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerJRuby()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJRuby.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 41,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerKotlin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerKotlin.java",
  "fileLinesCount" : 73,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 40,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeKotlin()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeKotlin.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 46,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeScala()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeScala.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 40,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeJavaScript()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJavaScript.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RuntimeJRuby()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJRuby.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 40,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getClassBytecodeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 75,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getSourceLineFromBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 136,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotations.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLabelLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 138,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toStringComplete()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 140,
  "endLine" : 152,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 190,
  "endLine" : 202,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 67,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private IMetaMember findMemberForInlinedMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 385,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaConstructor.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 83,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private List getClassesNamesForParamTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 208,
  "endLine" : 219,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getLastCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 559,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 94,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullyQualifiedName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 188,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putBCIOpcode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 195,
  "endLine" : 207,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/CompileTimeTopListVisitable.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/CompileTimeHistoWalker.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 29,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 56,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/InstructionAllocCountMap.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 36,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void countInvocationOfMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeMethodCountMap.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 28,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BytecodeSection performConstantPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 537,
  "endLine" : 547,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCompiled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 98,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String replaceXMLEntities()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 95,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getUnqualifiedClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 225,
  "endLine" : 237,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getPackageName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 256,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String wordWrap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 457,
  "endLine" : 469,
  "linesOfCode" : 10,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String expandParseDictionaryTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1149,
  "endLine" : 1161,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static long getLastCompilationTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JitWatchSettings getOrCreate()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 70,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ViewerAssembly()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 30,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupportUtil.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 28,
  "endLine" : 37,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupportUtil.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 48,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberTableCellRenderer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/MemberTableCellRenderer.java",
  "fileLinesCount" : 85,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 32,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void clearAndRefreshTreeView()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1022,
  "endLine" : 1032,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "void metaClassSelectedFromClassTree()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1060,
  "endLine" : 1071,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ActionListener getEventHandlerMenuItemCallChain()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 189,
  "endLine" : 199,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel makeSizeInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 134,
  "endLine" : 146,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel makeTimingInfo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 148,
  "endLine" : 160,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 115,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void draw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 467,
  "endLine" : 476,
  "linesOfCode" : 10,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void drawLabel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 163,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement setName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 208,
  "endLine" : 217,
  "linesOfCode" : 10,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::nasm" ],
  "startLine" : 64,
  "endLine" : 73,
  "linesOfCode" : 10,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void initialise()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 159,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchToSandbox()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 170,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void saveConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 574,
  "endLine" : 583,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTopTagName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 47,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void parseLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 135,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleStartCompileThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 422,
  "endLine" : 434,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void renameCompilationCompletedTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 607,
  "endLine" : 616,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 54,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 206,
  "endLine" : 216,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean sanityCheckInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 825,
  "endLine" : 835,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sanityCheckBranch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 837,
  "endLine" : 847,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 567,
  "endLine" : 577,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaClass getMetaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 60,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaPackage getMetaPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 72,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 61,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNativeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 249,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 261,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCompilationDuration()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 283,
  "endLine" : 293,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 434,
  "endLine" : 444,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isJump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 226,
  "endLine" : 236,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isJump()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 230,
  "endLine" : 240,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isStaticInitialiser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 142,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Journal.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/instructioncount/InstructionCountOperation.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void processInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 93,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 219,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceSearchOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 43,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileChainWalker.java",
  "fileLinesCount" : 229,
  "components" : [ "primary::core" ],
  "startLine" : 215,
  "endLine" : 228,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void walkTree()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/treevisitor/TreeVisitor.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 31,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String repeat()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 107,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String attributeMapToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 278,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean compareTypeEquality()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 905,
  "endLine" : 914,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetaClass lateLoadMetaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1075,
  "endLine" : 1083,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getQueuedAttributeOrNA()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 127,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getCompiledAttributeOrNA()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 139,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String getAttributeOrNA()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "fileLinesCount" : 152,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 151,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 260,
  "endLine" : 268,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RollingStringBuilder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/RollingStringBuilder.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 11,
  "endLine" : 19,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void navigateToMemberLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 156,
  "endLine" : 164,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassNameFromLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 229,
  "endLine" : 239,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceLineFromLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 241,
  "endLine" : 251,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBytecodeOffsetFromLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 253,
  "endLine" : 263,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compilationChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 98,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateContentFromSelectedEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 120,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void showNotification()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 165,
  "endLine" : 173,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllMethods()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 71,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement findMemberElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 157,
  "endLine" : 166,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Component getTableCellRendererComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellRenderer.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 28,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void refreshLog()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1007,
  "endLine" : 1015,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/parserchooser/ParserChooser.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 44,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void stopAnimation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 510,
  "endLine" : 518,
  "linesOfCode" : 9,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectPrevCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 194,
  "endLine" : 203,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void selectNextCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 206,
  "endLine" : 215,
  "linesOfCode" : 9,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double addToGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 140,
  "endLine" : 150,
  "linesOfCode" : 9,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 7,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPairedBracesAllowedBeforeType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMPairedBraceMatcher.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::nasm" ],
  "startLine" : 67,
  "endLine" : 75,
  "linesOfCode" : 9,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void switchFromSandbox()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 172,
  "endLine" : 180,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 168,
  "endLine" : 175,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildClassModel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 500,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 33,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void visitTagUncommonTrap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 484,
  "endLine" : 492,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 104,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 298,
  "linesOfCode" : 8,
  "mcCabeIndex" : 6,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 472,
  "endLine" : 479,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBCIOpcodeMapping()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDictionaryType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 62,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDictionaryMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDictionaryKlass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 82,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAssemblyMethodSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void appendToLastCommentLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visit()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/CompiledAttributeTopListVisitable.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 29,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotThrowResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 24,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getNextBytecodeMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 69,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 46,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static BytecodeSection changeSection()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 665,
  "endLine" : 673,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean memberMatchesKlassID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 187,
  "endLine" : 198,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static CompileNode createRootNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 47,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Class loadClassWithoutInitialising()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ClassUtil.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 50,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void storeBytecodeDescription()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 141,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static long parseHexAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 119,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String bytecodeCommentSignatureToLogCompilationSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1276,
  "endLine" : 1283,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReturnTypeName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/PsiMetaMemberWrapper.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 49,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String normalizeTypeName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JavaTypeUtils.java",
  "fileLinesCount" : 13,
  "components" : [ "primary::src" ],
  "startLine" : 5,
  "endLine" : 12,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void moveCaretToLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 123,
  "endLine" : 130,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyLine getLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 57,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer findLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 87,
  "endLine" : 94,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void patchCommandLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParserResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 72,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void modelUpdated()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 81,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void loadBytecodeAsync()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 174,
  "endLine" : 182,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ButtonCellModule()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellModule.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 20,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheWalkerResult getCodeCacheWalkerResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 313,
  "endLine" : 321,
  "linesOfCode" : 8,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void parserSelected()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1087,
  "endLine" : 1095,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 52,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPopupMenu buildContextMenuUncompiledMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 150,
  "endLine" : 161,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JPanel buildControls()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 69,
  "endLine" : 78,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NMethodInfoPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 51,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilationListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 38,
  "endLine" : 45,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resizeComponents()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 126,
  "endLine" : 134,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Style createStyle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 60,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 381,
  "endLine" : 388,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void draw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 435,
  "endLine" : 442,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextDrawable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 493,
  "endLine" : 500,
  "linesOfCode" : 8,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement setName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 77,
  "endLine" : 84,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 199,
  "endLine" : 206,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findPreprocessorDefines()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 51,
  "endLine" : 61,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findLabels()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 63,
  "endLine" : 73,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "static List findConstants()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "fileLinesCount" : 234,
  "components" : [ "primary::nasm" ],
  "startLine" : 75,
  "endLine" : 85,
  "linesOfCode" : 8,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void checkIfErrorDialogNeeded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private long getBaseTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 119,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleWriterThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 412,
  "endLine" : 420,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void logEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 156,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void logError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 158,
  "endLine" : 164,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void logSplitStats()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 274,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getReports()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/AbstractReportBuilder.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 38,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public UncommonTrap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 50,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionTableEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 41,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 387,
  "endLine" : 393,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeElidedLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 465,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toStringDetailed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 163,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getTreePath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 271,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 26,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 145,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCodeCacheEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 371,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MostUsedIntrinsicsTopListVisitable.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/InliningFailReasonTopListVisitable.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 149,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/HotThrowTopListVisitable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StaleTaskToplistVisitable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean memberMatchesKlassID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 112,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void log()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 33,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleOther()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/AbstractCompilationVisitable.java",
  "fileLinesCount" : 24,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 23,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Color slightlyDarker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 229,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeTextBuilder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 25,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllMethods()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 53,
  "endLine" : 59,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 77,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellModule.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 28,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ButtonCellEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellEditor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 27,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 77,
  "endLine" : 83,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 85,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void select()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 254,
  "endLine" : 260,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildSuggestions()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 282,
  "endLine" : 288,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildEliminatedAllocationReport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 290,
  "endLine" : 296,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildOptimisedLocksReport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 298,
  "endLine" : 304,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void notifyCompilationChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1078,
  "endLine" : 1084,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void notifyListeners()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addArrowWithNewLineToEachIntrinsicEntry()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 221,
  "endLine" : 227,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "fileLinesCount" : 225,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 224,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected JPanel buildControls()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 97,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public synchronized void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilationchooser/CompilationChooser.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 52,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public RoundedRectangleDrawable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 458,
  "endLine" : 464,
  "linesOfCode" : 7,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement getNameIdentifier()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 219,
  "endLine" : 225,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NASMLabelIdentifier createLabelIdentifierLbl()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 51,
  "endLine" : 57,
  "linesOfCode" : 7,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private Compilation createCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 415,
  "endLine" : 422,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setTagTaskQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 424,
  "endLine" : 431,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InliningWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/inlining/InliningWalker.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassForTriView()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeKotlin.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 87,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean execute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/JavapProcess.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 105,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/ReflectionJavap.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 92,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPackageClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 63,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public final void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 43,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClosingTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 94,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 31,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AnnotationException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AnnotationException.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getClassLocations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParsedClasspath.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private MemberSignatureParts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Histo buildHistogram()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AbstractHistoVisitable.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 35,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AttributeNameHistoWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AttributeNameHistoWalker.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 22,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 80,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String formatErrorTrace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdOutLoggerBackend.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 46,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeCountOperation.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 41,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isStackMapTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 597,
  "endLine" : 602,
  "linesOfCode" : 6,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 128,
  "endLine" : 135,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isRunningFromJar()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 42,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static List getSortedKeys()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 492,
  "endLine" : 498,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMethodTagReturn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 930,
  "endLine" : 937,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static String prependCurrentMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1267,
  "endLine" : 1274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InlineJournalVisitor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 112,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String formatErrorTrace()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/IntelliJLoggerBackend.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 107,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JitWatchSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void appendLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean methodMatchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private KtClassOrObject doFindClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 60,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TextWrapTableCellRenderer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/TextWrapTableCellRenderer.java",
  "fileLinesCount" : 49,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CodeCacheWalkerResult buildCodeCacheResult()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 306,
  "endLine" : 311,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void openInlinedIntoReport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 704,
  "endLine" : 722,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearClassMembers()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 274,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public QueueCounter()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotThreadName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 486,
  "endLine" : 491,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createToolWindowContent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/JitWatch4iToolWindowFactory.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::src" ],
  "startLine" : 16,
  "endLine" : 21,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TopListWrapper()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListWrapper.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 24,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 124,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineDrawable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 427,
  "endLine" : 432,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void draw()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 503,
  "endLine" : 508,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void continueLineToEndOfXAxis()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 114,
  "endLine" : 119,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setStrokeForText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 300,
  "endLine" : 305,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getDefineIdentifierString()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 56,
  "endLine" : 61,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NASMIdentifier getDefineIdentifier()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 63,
  "endLine" : 68,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getMacroIdentifierString()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 70,
  "endLine" : 75,
  "linesOfCode" : 6,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public WordsScanner getWordsScanner()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::nasm" ],
  "startLine" : 44,
  "endLine" : 49,
  "linesOfCode" : 6,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITWatchConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 148,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 545,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void putProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 547,
  "endLine" : 552,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addOrUpdateVMLanguage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 899,
  "endLine" : 904,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void resetState()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 101,
  "endLine" : 105,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberSignatureParts getMemberSignatureParts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 122,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZingLogParser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 50,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int getIntValueFromStringStartingWithBracket()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 289,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractLogParser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 66,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void discardParsedLogs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 245,
  "endLine" : 249,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storeCodeCacheEventDetail()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 394,
  "endLine" : 399,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractReportBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/AbstractReportBuilder.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 131,
  "endLine" : 135,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassToExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeScala.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassToExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJRuby.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 71,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassToExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeGroovy.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 93,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JavapProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/JavapProcess.java",
  "fileLinesCount" : 106,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 114,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineTableEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BCParamConstant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamConstant.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInvoke()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 255,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 41,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeAnnotations buildBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 128,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected String buildInlineAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 750,
  "endLine" : 754,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EliminatedAllocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EliminatedAllocation.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChildPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 43,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractMetaMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 65,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void storeCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 351,
  "endLine" : 356,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 51,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 76,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NumberedLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/NumberedLine.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITDataModel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 70,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 37,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRegister()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 5,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MemberSignatureParts fromBytecodeComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 150,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Journal.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MostUsedIntrinsicsTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MostUsedIntrinsicsTopListVisitable.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MemberScore.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotThrowTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/HotThrowTopListVisitable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompiledAttributeTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/CompiledAttributeTopListVisitable.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StaleTaskToplistVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StaleTaskToplistVisitable.java",
  "fileLinesCount" : 61,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/AbstractTopListVisitable.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public StringTopListScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StringTopListScore.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 17,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractHistoVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AbstractHistoVisitable.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 25,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LanguageManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 48,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleOther()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/AbstractJournalVisitable.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 19,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void printMessage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdOutLoggerBackend.java",
  "fileLinesCount" : 53,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 52,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstructionCountOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/instructioncount/InstructionCountOperation.java",
  "fileLinesCount" : 99,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 32,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AllocationCountOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocationCountOperation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 31,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NextInstructionOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 33,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NextInstructionCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCount.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InvokeCountOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeCountOperation.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 26,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FoundSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 20,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JarScan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 60,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DisposableURLClassLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/DisposableURLClassLoader.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 23,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String readFileInDirectory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean couldBeMemberSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 604,
  "endLine" : 608,
  "linesOfCode" : 5,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 83,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unhandledTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 413,
  "endLine" : 417,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileNode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 59,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addChild()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 154,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMemberName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 161,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static File newFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean hasLocalJVMS()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 42,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InlineFailureInfo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 222,
  "endLine" : 226,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/RollingStringBuilder.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 62,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showSourceFile()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void showMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 121,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ViewerByteCode()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 34,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 223,
  "endLine" : 227,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveSourceEditorCaretToLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 100,
  "endLine" : 104,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setCurrentMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 106,
  "endLine" : 110,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void showMessage()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "fileLinesCount" : 314,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 179,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaClass getMetaClassForClassName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 449,
  "endLine" : 453,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupportUtil.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 54,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KtClassOrObject getContainingClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 86,
  "endLine" : 90,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 101,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuggestionTableModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 85,
  "endLine" : 89,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 28,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EliminatedAllocationTableModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 97,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 27,
  "linesOfCode" : 5,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimisedLockTableModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 95,
  "endLine" : 99,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 272,
  "endLine" : 276,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scrollPathToVisible()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 278,
  "endLine" : 282,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITWatchUI()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 166,
  "endLine" : 170,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleJITEvent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1035,
  "endLine" : 1039,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleErrorEntry()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1048,
  "endLine" : 1052,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void log()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1054,
  "endLine" : 1058,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getCompilerThreadName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 474,
  "endLine" : 478,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void plotHorizontalLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 480,
  "endLine" : 484,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintGraph()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 120,
  "endLine" : 124,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 362,
  "endLine" : 366,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addRoundedRectangle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 368,
  "endLine" : 372,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 9,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 374,
  "endLine" : 378,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TimeLinePanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 35,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractGraphPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 68,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected long getStampFromTag()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 108,
  "endLine" : 112,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void setStrokeForAxis()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 294,
  "endLine" : 298,
  "linesOfCode" : 5,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMFile.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 52,
  "endLine" : 56,
  "linesOfCode" : 5,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITWatchConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsedClasspath getParsedClasspath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 182,
  "endLine" : 185,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getProfileName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 221,
  "endLine" : 224,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isBuiltInProfile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean loadBooleanFromProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 507,
  "endLine" : 510,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int loadIntFromProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 512,
  "endLine" : 515,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String getProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private boolean isSandboxProperty()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 569,
  "endLine" : 572,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getConfiguredClassLocations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 655,
  "endLine" : 658,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getSourceLocations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 677,
  "endLine" : 680,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getLastEditorPaneList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 682,
  "endLine" : 685,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSourceLocations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 704,
  "endLine" : 707,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setClassLocations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 709,
  "endLine" : 712,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastEditorPaneList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 714,
  "endLine" : 717,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isShowOnlyCompiledMembers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 719,
  "endLine" : 722,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShowOnlyCompiledMembers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 724,
  "endLine" : 727,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isShowOnlyCompiledClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 729,
  "endLine" : 732,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShowOnlyCompiledClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 734,
  "endLine" : 737,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isHideInterfaces()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 739,
  "endLine" : 742,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHideInterfaces()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 744,
  "endLine" : 747,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isShowNothingMounted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 749,
  "endLine" : 752,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setShowNothingMounted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 754,
  "endLine" : 757,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLastLogDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 759,
  "endLine" : 762,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastLogDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 764,
  "endLine" : 767,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSandboxIntelMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 769,
  "endLine" : 772,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSandboxIntelMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 774,
  "endLine" : 777,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TieredCompilation getTieredCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 779,
  "endLine" : 782,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTieredCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 784,
  "endLine" : 787,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFreqInlineSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 789,
  "endLine" : 792,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFreqInlineSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 794,
  "endLine" : 797,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxInlineSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 799,
  "endLine" : 802,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMaxInlineSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 804,
  "endLine" : 807,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPrintAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 809,
  "endLine" : 812,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setPrintAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 814,
  "endLine" : 817,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isDisableInlining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 819,
  "endLine" : 822,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setDisableInlining()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 824,
  "endLine" : 827,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompileThreshold()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 829,
  "endLine" : 832,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompileThreshold()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 834,
  "endLine" : 837,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtraVMCompilationSwitches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 839,
  "endLine" : 842,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtraVMCompilationSwitches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 844,
  "endLine" : 847,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSandboxWorkingDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 849,
  "endLine" : 852,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSandboxWorkingDir()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 854,
  "endLine" : 857,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExtraVMRuntimeSwitches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 859,
  "endLine" : 862,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setExtraVMRuntimeSwitches()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 864,
  "endLine" : 867,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompressedOops getCompressedOopsMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 869,
  "endLine" : 872,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompressedOopsMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 874,
  "endLine" : 877,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BackgroundCompilation getBackgroundCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 879,
  "endLine" : 882,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBackgroundCompilationMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 884,
  "endLine" : 887,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OnStackReplacement getOnStackReplacementMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 889,
  "endLine" : 892,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOnStackReplacementMode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 894,
  "endLine" : 897,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isTriViewMouseFollow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 942,
  "endLine" : 945,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTriViewMouseFollow()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 947,
  "endLine" : 950,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLocalAsmLabels()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 952,
  "endLine" : 955,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLocalAsmLabels()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 957,
  "endLine" : 960,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isNoPromptHsdis()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 962,
  "endLine" : 965,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNoPromptHsdis()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "fileLinesCount" : 971,
  "components" : [ "primary::core" ],
  "startLine" : 967,
  "endLine" : 970,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean wasFragmentSeen()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "fileLinesCount" : 305,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/ErrorLog.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static final Set getAutoGeneratedClassPrefixes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConstants.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 207,
  "endLine" : 210,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTemperature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTemperature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRangeStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getRangeEnd()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getFeatures()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addFeatures()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasFeature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public J9LogParser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9LogParser.java",
  "fileLinesCount" : 141,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String convertJ9SigToLogCompilationSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Util.java",
  "fileLinesCount" : 70,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String convertZingSigToLogCompilationSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "fileLinesCount" : 425,
  "components" : [ "primary::core" ],
  "startLine" : 291,
  "endLine" : 294,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ZingLineType getLineType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLineType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompileId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getNativeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNativeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isThrowsExceptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setThrowsExceptions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isStashedCompile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStashedCompile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStartAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setStartAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 127,
  "endLine" : 130,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getEndAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEndAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 137,
  "endLine" : 140,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBytecodeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 142,
  "endLine" : 145,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 147,
  "endLine" : 150,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberSignatureParts getMemberSignatureParts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 157,
  "endLine" : 160,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 162,
  "endLine" : 165,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private String millisToSecondsString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 177,
  "endLine" : 180,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestampMillisQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 236,
  "endLine" : 239,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimestampMillisQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 241,
  "endLine" : 244,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestampMillisCompileStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 246,
  "endLine" : 249,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimestampMillisCompileStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 251,
  "endLine" : 254,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestampMillisNMethodEmitted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 256,
  "endLine" : 259,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTimestampMillisNMethodEmitted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "fileLinesCount" : 265,
  "components" : [ "primary::core" ],
  "startLine" : 261,
  "endLine" : 264,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HotSpotLogParser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void handleVmVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "fileLinesCount" : 501,
  "components" : [ "primary::core" ],
  "startLine" : 392,
  "endLine" : 395,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITWatchConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SplitLog getSplitLog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParsedClasspath getParsedClasspath()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITDataModel getModel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void stopParsing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 205,
  "endLine" : 208,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasParseError()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getVMCommand()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void handleTagQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void storeCodeCacheEvent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "fileLinesCount" : 623,
  "components" : [ "primary::core" ],
  "startLine" : 389,
  "endLine" : 392,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/comparator/ScoreComparator.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/comparator/MemberComparator.java",
  "fileLinesCount" : 19,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void findNonMemberReports()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "fileLinesCount" : 553,
  "components" : [ "primary::core" ],
  "startLine" : 549,
  "endLine" : 552,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/AbstractReportBuilder.java",
  "fileLinesCount" : 47,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EliminatedAllocationWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/eliminatedallocation/EliminatedAllocationWalker.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean filterLineAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/eliminatedallocation/EliminatedAllocationWalker.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Report()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 6,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getCaller()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetaData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompilationIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReportType getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "fileLinesCount" : 136,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimisedLocksWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/locks/OptimisedLocksWalker.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean filterLineAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/locks/OptimisedLocksWalker.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExecutableSuffix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLaunchScriptSuffix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isWindows()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected boolean runCommands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "fileLinesCount" : 178,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassToExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeKotlin.java",
  "fileLinesCount" : 88,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassForTriView()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeScala.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassToExecute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJavaScript.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassForTriView()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJavaScript.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassForTriView()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJRuby.java",
  "fileLinesCount" : 78,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassForTriView()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJava.java",
  "fileLinesCount" : 108,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassForTriView()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeGroovy.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::core" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNativeAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNativeAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNativeCodeSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCompilationLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getFreeCodeCache()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheEventType getEventType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addHeaderLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addClassLoaderLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCompilationLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAssemblyLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getHeaderLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getClassLoaderLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCompilationLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAssemblyLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "fileLinesCount" : 137,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeAnnotationList getAnnotationList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotations.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotations.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getMembers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotations.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReason()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "fileLinesCount" : 97,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Opcode getOpcode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setOpcode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addParameter()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasParameters()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasComment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "fileLinesCount" : 323,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSourceOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "fileLinesCount" : 86,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 19,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BCAnnotationType getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getMetaData()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "fileLinesCount" : 93,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamConstant.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamConstant.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BCParamString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamString.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamString.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamString.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMnemonic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 257,
  "endLine" : 260,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSwitch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAllocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 4,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Opcode getByMnemonic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 272,
  "endLine" : 275,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Opcode getByCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 277,
  "endLine" : 280,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "fileLinesCount" : 286,
  "components" : [ "primary::core" ],
  "startLine" : 282,
  "endLine" : 285,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC getClassBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeAnnotations getBytecodeAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberSignatureParts getMemberSignatureParts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addLineTableEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineTable getLineTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addExceptionTableEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionTable getExceptionTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "fileLinesCount" : 203,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC getParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullyQualifiedClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPackageName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMemberBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getMemberBytecodeList()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addGenericsMapping()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getGenericsMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInnerClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 88,
  "endLine" : 91,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInnerClassNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ConstantPool getConstantPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setConstantPool()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSourceFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSourceFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMajorVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 176,
  "endLine" : 179,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMajorVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 181,
  "endLine" : 184,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMinorVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 186,
  "endLine" : 189,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMinorVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 223,
  "endLine" : 226,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setModuleName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getModuleName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "fileLinesCount" : 253,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ExceptionTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void put()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getSize()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getFrom()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getTarget()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "fileLinesCount" : 55,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAnnotationsForBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasAnnotationsForBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int annotatedLineCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "fileLinesCount" : 94,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LineTable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberBytecode getMemberBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLastSourceLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getEntries()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int size()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "fileLinesCount" : 262,
  "components" : [ "primary::core" ],
  "startLine" : 200,
  "endLine" : 203,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeAnnotationBuilder()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void buildParseTagAnnotations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sanityCheckInline()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 815,
  "endLine" : 818,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean sanityCheckIntrinsic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 820,
  "endLine" : 823,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Set getUnhandledTags()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "fileLinesCount" : 869,
  "components" : [ "primary::core" ],
  "startLine" : 865,
  "endLine" : 868,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BCParamNumeric()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamNumeric.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamNumeric.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer getValue()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamNumeric.java",
  "fileLinesCount" : 28,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParentClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/InnerClassRelationship.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getChildClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/InnerClassRelationship.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/InnerClassRelationship.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EliminatedAllocation.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EliminatedAllocation.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EliminatedAllocation.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EliminatedAllocation.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaPackage getParentPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 133,
  "endLine" : 136,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParentPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 138,
  "endLine" : 141,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCompiledClasses()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "fileLinesCount" : 161,
  "components" : [ "primary::core" ],
  "startLine" : 143,
  "endLine" : 146,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMemberName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullyQualifiedMemberName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 86,
  "endLine" : 89,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAbbreviatedFullyQualifiedMemberName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getModifierString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaClass getMetaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQueuedAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 295,
  "endLine" : 298,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompiledAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 301,
  "endLine" : 304,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCompiled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 359,
  "endLine" : 362,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompiled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 365,
  "endLine" : 368,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getQueuedAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 371,
  "endLine" : 374,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getCompiledAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 377,
  "endLine" : 380,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCompilations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 440,
  "endLine" : 443,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private int makeSafeIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 561,
  "endLine" : 564,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setSelectedCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 580,
  "endLine" : 583,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getSelectedCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "fileLinesCount" : 604,
  "components" : [ "primary::core" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParamTypesNames()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setReturnTypeName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "fileLinesCount" : 105,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogParseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/LogParseException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public LogParseException()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/LogParseException.java",
  "fileLinesCount" : 21,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackageManager()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addMetaClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void storePackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getRootPackages()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCompiledMethodCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasCompiledMethods()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMissingDef()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMissingDef()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean hasClassBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC getClassBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC getClassBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ClassBC getClassBytecode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 166,
  "endLine" : 169,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 171,
  "endLine" : 174,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MetaPackage getPackage()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "fileLinesCount" : 297,
  "components" : [ "primary::core" ],
  "startLine" : 280,
  "endLine" : 283,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLast()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTextContent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 78,
  "endLine" : 81,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSelfClosing()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 148,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 150,
  "endLine" : 153,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAttributes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 160,
  "endLine" : 163,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 178,
  "endLine" : 181,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFragment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 300,
  "endLine" : 303,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setFragment()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::core" ],
  "startLine" : 305,
  "endLine" : 308,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLineNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/NumberedLine.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLineNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/NumberedLine.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/NumberedLine.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/NumberedLine.java",
  "fileLinesCount" : 38,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void recordDelay()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountPrivate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountProtected()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountPublic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountStatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountFinal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 94,
  "endLine" : 97,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountSynchronized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountStrictfp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCompilerThreads()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountOSR()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountC1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountC2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountC2N()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 144,
  "endLine" : 147,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 149,
  "endLine" : 152,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 154,
  "endLine" : 157,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNativeBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountPrivate()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 164,
  "endLine" : 167,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountProtected()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountPublic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 174,
  "endLine" : 177,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountStatic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 179,
  "endLine" : 182,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountFinal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 184,
  "endLine" : 187,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountSynchronized()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountStrictfp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 194,
  "endLine" : 197,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountNative()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 199,
  "endLine" : 202,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountCompilerThreads()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 204,
  "endLine" : 207,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountAbstract()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountOSR()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountC1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountC2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountC2N()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 244,
  "endLine" : 247,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 249,
  "endLine" : 252,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountConstructor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 259,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalCompileTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTotalCompiledMethods()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getNativeBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountLevel1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 279,
  "endLine" : 282,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountLevel1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 284,
  "endLine" : 287,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountLevel1()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 289,
  "endLine" : 292,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountLevel2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 294,
  "endLine" : 297,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountLevel2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 299,
  "endLine" : 302,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountLevel2()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 304,
  "endLine" : 307,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountLevel3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 309,
  "endLine" : 312,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountLevel3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 314,
  "endLine" : 317,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountLevel3()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 319,
  "endLine" : 322,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getCountLevel4()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 324,
  "endLine" : 327,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCountLevel4()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 329,
  "endLine" : 332,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incCountLevel4()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "fileLinesCount" : 339,
  "components" : [ "primary::core" ],
  "startLine" : 334,
  "endLine" : 337,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ParseDictionary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getParseMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BCIOpcodeMap getBCIOpcodeMap()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getKlass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 72,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putKlass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void putMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "fileLinesCount" : 120,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EventType getEventType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getEventMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getLevel()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EventType.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getThreadId()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getThreadName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCompilations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "fileLinesCount" : 142,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setJDKMajorVersion()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addNativeBytes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 155,
  "endLine" : 158,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEndOfLog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 373,
  "endLine" : 376,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setBaseTimestamp()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "fileLinesCount" : 400,
  "components" : [ "primary::core" ],
  "startLine" : 396,
  "endLine" : 399,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompileID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNativeAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEntryAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 87,
  "endLine" : 90,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyMethod getAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setAssembly()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getQueuedAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 118,
  "endLine" : 121,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCompiledAttribute()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 139,
  "endLine" : 142,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getTagTaskQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 209,
  "endLine" : 212,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getTagNMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Task getTagTask()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 219,
  "endLine" : 222,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Tag getTagTaskDone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 224,
  "endLine" : 227,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTagTaskDone()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 229,
  "endLine" : 232,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 234,
  "endLine" : 237,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isC2N()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStampTaskQueued()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 268,
  "endLine" : 271,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStampTaskCompilationStart()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 273,
  "endLine" : 276,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getStampNMethodEmitted()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 278,
  "endLine" : 281,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isFailed()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 446,
  "endLine" : 449,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isOSR()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 451,
  "endLine" : 454,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getOSRBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 456,
  "endLine" : 459,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerThread getCompilerThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 461,
  "endLine" : 464,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCompilerThread()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "fileLinesCount" : 502,
  "components" : [ "primary::core" ],
  "startLine" : 466,
  "endLine" : 469,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AnnotationException.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BytecodeInstruction getInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AnnotationException.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IParseDictionary getParseDictionary()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "fileLinesCount" : 132,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAssemblyMethods()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyMethod()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Architecture getArchitecture()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAssemblyMethodSignature()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 56,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHeader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getBlocks()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getNativeAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 95,
  "endLine" : 98,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setNativeAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 100,
  "endLine" : 103,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEntryAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEntryAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "fileLinesCount" : 140,
  "components" : [ "primary::core" ],
  "startLine" : 110,
  "endLine" : 113,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 52,
  "endLine" : 55,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 57,
  "endLine" : 60,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getPrefixes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMnemonic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHexaCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMnemonic()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getOperands()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 82,
  "endLine" : 85,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getCommentLines()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 104,
  "endLine" : 107,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isSafePoint()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "fileLinesCount" : 326,
  "components" : [ "primary::core" ],
  "startLine" : 156,
  "endLine" : 159,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractAssemblyParser()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AbstractAssemblyParser.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Architecture getArchitecture()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AbstractAssemblyParser.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AbstractAssemblyParser.java",
  "fileLinesCount" : 320,
  "components" : [ "primary::core" ],
  "startLine" : 274,
  "endLine" : 277,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyParserARM()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 214,
  "endLine" : 217,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isRegister()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 220,
  "endLine" : 223,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String extractRegisterName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "fileLinesCount" : 243,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyParserX86()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isConstant()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::core" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTitle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void replaceLastInstruction()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getInstructions()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 51,
  "endLine" : 54,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParsedClasspath.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addClassLocation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParsedClasspath.java",
  "fileLinesCount" : 36,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static void addModifierMapping()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean signatureHasGenerics()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 202,
  "endLine" : 205,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getModifier()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 530,
  "endLine" : 533,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getModifiers()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 535,
  "endLine" : 538,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReturnType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 540,
  "endLine" : 543,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMemberName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 545,
  "endLine" : 548,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getParamTypes()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 550,
  "endLine" : 553,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getFullyQualifiedClassName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 555,
  "endLine" : 558,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getPackageName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "fileLinesCount" : 734,
  "components" : [ "primary::core" ],
  "startLine" : 560,
  "endLine" : 563,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/InliningFailReasonTopListVisitable.java",
  "fileLinesCount" : 156,
  "components" : [ "primary::core" ],
  "startLine" : 152,
  "endLine" : 155,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MemberScore.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MemberScore.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileTimeTopListVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/CompileTimeTopListVisitable.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKey()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StringTopListScore.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 20,
  "endLine" : 23,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getScore()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StringTopListScore.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NativeSizeHistoWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/NativeSizeHistoWalker.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileTimeHistoWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/CompileTimeHistoWalker.java",
  "fileLinesCount" : 30,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Histo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 89,
  "endLine" : 92,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLastTime()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getMaxCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 141,
  "endLine" : 144,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/InlineSizeHistoVisitable.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/InlineSizeHistoVisitable.java",
  "fileLinesCount" : 193,
  "components" : [ "primary::core" ],
  "startLine" : 189,
  "endLine" : 192,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getMember()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBci()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExceptionType()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isPreallocated()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isCompilable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "fileLinesCount" : 237,
  "components" : [ "primary::core" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void unhandledTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 211,
  "endLine" : 214,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static Logger getLogger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/LoggerFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ILoggerBackend getLoggerBackend()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/LoggerFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setLoggerBackend()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/LoggerFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected static void writeLog()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/LoggerFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 31,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleLogEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdLogListener.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 15,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleErrorEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdLogListener.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Logger()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isLevelEnabled()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void log()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void error()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void warn()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 55,
  "endLine" : 58,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void info()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 65,
  "endLine" : 68,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void debug()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 75,
  "endLine" : 78,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void trace()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FreqInlineSizeOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/freqinlinesize/FreqInlineSizeOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocationCountOperation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void count()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocationCountOperation.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void add()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCountList.java",
  "fileLinesCount" : 35,
  "components" : [ "primary::core" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Opcode getOpcode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCount.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCount.java",
  "fileLinesCount" : 31,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InstructionSequence()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Opcode getOpcodeAtIndex()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean equals()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compareTo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "fileLinesCount" : 60,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SequenceCountOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getSequenceScores()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int compare()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "fileLinesCount" : 220,
  "components" : [ "primary::core" ],
  "startLine" : 77,
  "endLine" : 80,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getReport()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeCountOperation.java",
  "fileLinesCount" : 68,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodLengthOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodlength/MethodLengthOperation.java",
  "fileLinesCount" : 116,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStartingBCI()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MemberSignatureParts getMemberSignatureParts()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 36,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "fileLinesCount" : 235,
  "components" : [ "primary::core" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JarScan()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addAllowedPackagePrefix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "fileLinesCount" : 494,
  "components" : [ "primary::core" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getURLListCopy()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/DisposableURLClassLoader.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 28,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static MetaClass buildMetaClassFromClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 105,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static ClassBC fetchBytecodeForClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isRunTimeVisibleAnnotation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 587,
  "endLine" : 590,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static boolean isLocalVariableLine()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 592,
  "endLine" : 595,
  "linesOfCode" : 4,
  "mcCabeIndex" : 3,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheWalkerResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getLowestAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getHighestAddress()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "fileLinesCount" : 84,
  "components" : [ "primary::core" ],
  "startLine" : 73,
  "endLine" : 76,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheEventWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheEventWalker.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheEventWalker.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheWalkerResult getResult()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheEventWalker.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::core" ],
  "startLine" : 85,
  "endLine" : 88,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractCompilationWalker()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/AbstractCompilationWalker.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void walkCompilations()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/AbstractCompilationWalker.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getUnhandledTagCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 419,
  "endLine" : 422,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getCompilation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMethodID()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setInlined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInlined()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isVirtualCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setVirtualCall()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getChildren()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 106,
  "endLine" : 109,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompileNode getParent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setTooltipText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 119,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTooltipText()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 122,
  "endLine" : 125,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String rtrim()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String alignRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 114,
  "endLine" : 117,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String alignRight()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String alignLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 127,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String alignLeft()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 129,
  "endLine" : 132,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String padZero()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 134,
  "endLine" : 137,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getUnqualifiedMemberName()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 239,
  "endLine" : 242,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String padLineNumber()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 258,
  "endLine" : 261,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String attributeMapToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 263,
  "endLine" : 266,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String arrayToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 427,
  "endLine" : 430,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String listToString()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 432,
  "endLine" : 435,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isJVMSLoaded()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean downloadedDisassemblerPresent()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean typeIsVarArgs()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 581,
  "endLine" : 584,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean looksLikeSyntheticBridgeConstructorParam()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 776,
  "endLine" : 779,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean isVMInternalClass()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1105,
  "endLine" : 1108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static boolean bytecodeMethodCommentHasNoClassPrefix()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 1262,
  "endLine" : 1265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HeadlessInlineVisitor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 115,
  "endLine" : 118,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void incFailureCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 228,
  "endLine" : 231,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addCaller()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 233,
  "endLine" : 236,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int hashCode()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 254,
  "endLine" : 257,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiMetaMemberWrapper()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/PsiMetaMemberWrapper.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMemberName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/PsiMetaMemberWrapper.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setEnabled()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLogFilePattern()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLogFilePattern()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 44,
  "endLine" : 47,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public File getLastLogPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setLastLogPath()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 72,
  "endLine" : 75,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeToolWindowManager getCodeToolWindowManager()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCodeToolWindowManager()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCurrentMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 81,
  "endLine" : 84,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JitWatchModelService getModelService()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 92,
  "endLine" : 95,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Project getProject()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Editor getViewerEditor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 102,
  "endLine" : 105,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Document getViewerDocument()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setMovingCaretInViewer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 112,
  "endLine" : 115,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void moveSourceEditorCaretToLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 132,
  "endLine" : 135,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void dispose()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "fileLinesCount" : 171,
  "components" : [ "primary::src" ],
  "startLine" : 167,
  "endLine" : 170,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer findLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 212,
  "endLine" : 215,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer findLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "fileLinesCount" : 231,
  "components" : [ "primary::src" ],
  "startLine" : 218,
  "endLine" : 221,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyTextBuilder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getCurrentMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "fileLinesCount" : 293,
  "components" : [ "primary::src" ],
  "startLine" : 45,
  "endLine" : 48,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getCurrentMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer findLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 90,
  "endLine" : 93,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Integer findLine()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "fileLinesCount" : 100,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::src" ],
  "startLine" : 56,
  "endLine" : 59,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getEditorTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isEnabledFor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isApplicableFor()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JitWatchModelService()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 49,
  "endLine" : 52,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IReadOnlyJITDataModel getModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addUpdateListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 59,
  "endLine" : 62,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IJBytecodeAnnotationBuilder()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 408,
  "endLine" : 411,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static JitWatchModelService getInstance()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "fileLinesCount" : 471,
  "components" : [ "primary::src" ],
  "startLine" : 455,
  "endLine" : 458,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static  T forElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupportUtil.java",
  "fileLinesCount" : 128,
  "components" : [ "primary::src" ],
  "startLine" : 23,
  "endLine" : 26,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KtClassOrObject findClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 50,
  "endLine" : 53,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public KtCallableDeclaration findMethodAtOffset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassVMName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "fileLinesCount" : 207,
  "components" : [ "primary::src" ],
  "startLine" : 93,
  "endLine" : 96,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiMethod findMethodAtOffset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 62,
  "endLine" : 65,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassVMName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 68,
  "endLine" : 71,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiClass getContainingClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "fileLinesCount" : 167,
  "components" : [ "primary::src" ],
  "startLine" : 80,
  "endLine" : 83,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllClasses()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement findClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public List getAllMethods()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement findMethodAtOffset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getClassVMName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement getContainingClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean matchesSignature()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 57,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement findMemberElement()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::src" ],
  "startLine" : 60,
  "endLine" : 63,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ReportStageType getType()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "fileLinesCount" : 188,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 91,
  "endLine" : 94,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 97,
  "endLine" : 100,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 103,
  "endLine" : 106,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getColumnName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 109,
  "endLine" : 112,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "fileLinesCount" : 157,
  "components" : [ "primary::src" ],
  "startLine" : 151,
  "endLine" : 154,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SuggestionRowBean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionRowBean.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getScore()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionRowBean.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public InliningRowBean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMetaClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getSuccess()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractReportRowBean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/AbstractReportRowBean.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 14,
  "endLine" : 17,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Report getReport()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/AbstractReportRowBean.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 19,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/AbstractReportRowBean.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 24,
  "endLine" : 27,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getBytecodeOffset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/AbstractReportRowBean.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JPanel getPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellModule.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JButton getButton()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellModule.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Object getCellEditorValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellEditor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellEditor.java",
  "fileLinesCount" : 71,
  "components" : [ "primary::src" ],
  "startLine" : 67,
  "endLine" : 70,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ButtonCellRenderer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellRenderer.java",
  "fileLinesCount" : 29,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setValue()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/TextTableCellRenderer.java",
  "fileLinesCount" : 17,
  "components" : [ "primary::src" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public EliminatedAllocationRowBean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 21,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMetaClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 30,
  "endLine" : 33,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 35,
  "endLine" : 38,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKind()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "fileLinesCount" : 66,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 99,
  "endLine" : 102,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 105,
  "endLine" : 108,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 111,
  "endLine" : 114,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getColumnName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "fileLinesCount" : 164,
  "components" : [ "primary::src" ],
  "startLine" : 159,
  "endLine" : 162,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public OptimisedLockRowBean()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMetaClass()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 29,
  "endLine" : 32,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 34,
  "endLine" : 37,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getKind()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::src" ],
  "startLine" : 39,
  "endLine" : 42,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JBTable getTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 74,
  "endLine" : 77,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setRows()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 101,
  "endLine" : 104,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getRowCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 107,
  "endLine" : 110,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getColumnCount()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 113,
  "endLine" : 116,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getColumnName()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 119,
  "endLine" : 122,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isCellEditable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "fileLinesCount" : 166,
  "components" : [ "primary::src" ],
  "startLine" : 161,
  "endLine" : 164,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clearOpenPackageHistory()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 191,
  "endLine" : 194,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void scrollTo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 262,
  "endLine" : 265,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public DefaultMutableTreeNode getRootItem()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "fileLinesCount" : 352,
  "components" : [ "primary::src" ],
  "startLine" : 267,
  "endLine" : 270,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JITWatchConfig getConfig()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 339,
  "endLine" : 342,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IReadOnlyJITDataModel getJITDataModel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 586,
  "endLine" : 589,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void updateButtons()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 591,
  "endLine" : 594,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void setSelectedMetaMemberFromCompilationTable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 877,
  "endLine" : 880,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IMetaMember getSelectedMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1017,
  "endLine" : 1020,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleLogEntry()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1042,
  "endLine" : 1045,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PackageManager getPackageManager()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 1073,
  "endLine" : 1076,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerListener()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void addMember()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "fileLinesCount" : 331,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilationTableRow()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 17,
  "endLine" : 20,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getIndex()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 22,
  "endLine" : 25,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStampQueued()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStampCompilationStart()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getStampNMethodEmitted()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "fileLinesCount" : 131,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ComboBox getCombo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/parserchooser/ParserChooser.java",
  "fileLinesCount" : 50,
  "components" : [ "primary::src" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/log/LogPanel.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setText()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/log/LogPanel.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 42,
  "endLine" : 45,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setCaretPosition()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/log/LogPanel.java",
  "fileLinesCount" : 51,
  "components" : [ "primary::src" ],
  "startLine" : 47,
  "endLine" : 50,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCacheLayoutPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 58,
  "endLine" : 61,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "fileLinesCount" : 520,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public long getTimestamp()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 61,
  "endLine" : 64,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAdd()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 66,
  "endLine" : 69,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Compilation getCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 71,
  "endLine" : 74,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CompilerThreadPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 79,
  "endLine" : 82,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 84,
  "endLine" : 87,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getXOffset()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 210,
  "endLine" : 213,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private double getScaledTimestampX()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 469,
  "endLine" : 472,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JPanel getContextualControlsQueueLength()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "fileLinesCount" : 723,
  "components" : [ "primary::src" ],
  "startLine" : 652,
  "endLine" : 655,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void plotMarker()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 136,
  "endLine" : 139,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void addMouseListenerForCompilation()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 175,
  "endLine" : 178,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 5,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void compilationChanged()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "fileLinesCount" : 250,
  "components" : [ "primary::src" ],
  "startLine" : 231,
  "endLine" : 234,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JComboBox getCombo()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilationchooser/CompilationChooser.java",
  "fileLinesCount" : 87,
  "components" : [ "primary::src" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListPanel.java",
  "fileLinesCount" : 189,
  "components" : [ "primary::src" ],
  "startLine" : 169,
  "endLine" : 172,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListWrapper.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public ITopListVisitable getVisitable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListWrapper.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::src" ],
  "startLine" : 31,
  "endLine" : 34,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "fileLinesCount" : 121,
  "components" : [ "primary::src" ],
  "startLine" : 117,
  "endLine" : 120,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 96,
  "endLine" : 99,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void clear()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 352,
  "endLine" : 355,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void addDrawable()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 357,
  "endLine" : 360,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle2D getBoundingRect()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 445,
  "endLine" : 448,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle2D getBoundingRect()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 479,
  "endLine" : 482,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle2D getBoundingRect()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 511,
  "endLine" : 514,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void setWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 539,
  "endLine" : 542,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public double getWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 544,
  "endLine" : 547,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean contains()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 573,
  "endLine" : 576,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Rectangle2D getBoundingRect()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "fileLinesCount" : 584,
  "components" : [ "primary::src" ],
  "startLine" : 579,
  "endLine" : 582,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public CodeCachePanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 26,
  "endLine" : 29,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "fileLinesCount" : 176,
  "components" : [ "primary::src" ],
  "startLine" : 32,
  "endLine" : 35,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 37,
  "endLine" : 40,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 43,
  "endLine" : 46,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void calculateMaxCompiles()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "fileLinesCount" : 310,
  "components" : [ "primary::src" ],
  "startLine" : 98,
  "endLine" : 101,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getTitle()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/HistoPanel.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 63,
  "endLine" : 66,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public HistoGraphPanel()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/HistoPanel.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 70,
  "endLine" : 73,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void paintComponent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/HistoPanel.java",
  "fileLinesCount" : 150,
  "components" : [ "primary::src" ],
  "startLine" : 76,
  "endLine" : 79,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double getApproximateStringWidth()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 217,
  "endLine" : 220,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double normaliseX()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected double normaliseY()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "fileLinesCount" : 306,
  "components" : [ "primary::src" ],
  "startLine" : 269,
  "endLine" : 272,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void highlightTextRange()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMAnnotator.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::nasm" ],
  "startLine" : 258,
  "endLine" : 262,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private void highlightTextRange()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMAnnotator.java",
  "fileLinesCount" : 269,
  "components" : [ "primary::nasm" ],
  "startLine" : 264,
  "endLine" : 267,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 4,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMReference()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMReference.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::nasm" ],
  "startLine" : 18,
  "endLine" : 22,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement resolve()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMReference.java",
  "fileLinesCount" : 63,
  "components" : [ "primary::nasm" ],
  "startLine" : 38,
  "endLine" : 41,
  "linesOfCode" : 4,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static PsiElement createIdentifier()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NASMLabel createLabel()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 41,
  "endLine" : 44,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static NASMLabelIdentifier createLabelIdentifierId()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 46,
  "endLine" : 49,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMFile()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMFile.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 40,
  "endLine" : 43,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void registerReferenceProviders()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMReferenceContributor.java",
  "fileLinesCount" : 40,
  "components" : [ "primary::nasm" ],
  "startLine" : 36,
  "endLine" : 39,
  "linesOfCode" : 4,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JITWatchConstants()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConstants.java",
  "fileLinesCount" : 361,
  "components" : [ "primary::core" ],
  "startLine" : 16,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParserFactory()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ParserFactory.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 15,
  "endLine" : 17,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "default void processLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ILogParser.java",
  "fileLinesCount" : 45,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void findNonMemberReports()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/inlining/InliningWalker.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/inlining/InliningWalker.java",
  "fileLinesCount" : 119,
  "components" : [ "primary::core" ],
  "startLine" : 116,
  "endLine" : 118,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected void findNonMemberReports()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/AbstractEscapeAnalysisWalker.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 69,
  "endLine" : 71,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/AbstractEscapeAnalysisWalker.java",
  "fileLinesCount" : 148,
  "components" : [ "primary::core" ],
  "startLine" : 145,
  "endLine" : 147,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public BCParamSwitch()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "fileLinesCount" : 80,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private InnerClassRelationship()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/InnerClassRelationship.java",
  "fileLinesCount" : 58,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyProcessor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "fileLinesCount" : 334,
  "components" : [ "primary::core" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AssemblyUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyUtil.java",
  "fileLinesCount" : 75,
  "components" : [ "primary::core" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private AssemblyReference()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyReference.java",
  "fileLinesCount" : 143,
  "components" : [ "primary::core" ],
  "startLine" : 124,
  "endLine" : 126,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AssemblyBlock()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "fileLinesCount" : 74,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/AbstractTopListVisitable.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void postProcess()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/AbstractTopListVisitable.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/AbstractTopListVisitable.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::core" ],
  "startLine" : 48,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AbstractHistoVisitable.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AbstractHistoVisitable.java",
  "fileLinesCount" : 46,
  "components" : [ "primary::core" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Histo()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "fileLinesCount" : 145,
  "components" : [ "primary::core" ],
  "startLine" : 27,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static int getUnhandledTagCount()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 216,
  "endLine" : 218,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleLogEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/NullLogListener.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 12,
  "endLine" : 14,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void handleErrorEntry()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/NullLogListener.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public MethodSizeHistoOperation()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodsizehisto/MethodSizeHistoOperation.java",
  "fileLinesCount" : 91,
  "components" : [ "primary::core" ],
  "startLine" : 28,
  "endLine" : 30,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ResourceLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "fileLinesCount" : 206,
  "components" : [ "primary::core" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private BytecodeLoader()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "fileLinesCount" : 959,
  "components" : [ "primary::core" ],
  "startLine" : 97,
  "endLine" : 99,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void visitTag()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/AbstractCompilationWalker.java",
  "fileLinesCount" : 33,
  "components" : [ "primary::core" ],
  "startLine" : 30,
  "endLine" : 32,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private CompilationUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "fileLinesCount" : 423,
  "components" : [ "primary::core" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TreeVisitor()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/treevisitor/TreeVisitor.java",
  "fileLinesCount" : 52,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 19,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private FileUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "fileLinesCount" : 247,
  "components" : [ "primary::core" ],
  "startLine" : 32,
  "endLine" : 34,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ClassUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ClassUtil.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::core" ],
  "startLine" : 25,
  "endLine" : 27,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private StringUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "fileLinesCount" : 499,
  "components" : [ "primary::core" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private TooltipUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/TooltipUtil.java",
  "fileLinesCount" : 69,
  "components" : [ "primary::core" ],
  "startLine" : 22,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JVMSUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "fileLinesCount" : 179,
  "components" : [ "primary::core" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private DisassemblyUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "fileLinesCount" : 192,
  "components" : [ "primary::core" ],
  "startLine" : 23,
  "endLine" : 25,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NetUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/NetUtil.java",
  "fileLinesCount" : 79,
  "components" : [ "primary::core" ],
  "startLine" : 21,
  "endLine" : 23,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private ParseUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "fileLinesCount" : 1314,
  "components" : [ "primary::core" ],
  "startLine" : 107,
  "endLine" : 109,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void reset()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "fileLinesCount" : 270,
  "components" : [ "primary::core" ],
  "startLine" : 83,
  "endLine" : 86,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getContent()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/RollingStringBuilder.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 54,
  "endLine" : 56,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/util/RollingStringBuilder.java",
  "fileLinesCount" : 67,
  "components" : [ "primary::src" ],
  "startLine" : 64,
  "endLine" : 66,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public JitWatchSettings()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::src" ],
  "startLine" : 18,
  "endLine" : 20,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void attachToProcess()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "fileLinesCount" : 160,
  "components" : [ "primary::src" ],
  "startLine" : 142,
  "endLine" : 159,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 3,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void openJournalViewer()",
  "longName" : "",
  "relativeFileName" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "fileLinesCount" : 1256,
  "components" : [ "primary::src" ],
  "startLine" : 724,
  "endLine" : 733,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "protected NASMFileType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileType.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::nasm" ],
  "startLine" : 37,
  "endLine" : 39,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileType.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::nasm" ],
  "startLine" : 43,
  "endLine" : 45,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDescription()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileType.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::nasm" ],
  "startLine" : 49,
  "endLine" : 51,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDefaultExtension()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileType.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::nasm" ],
  "startLine" : 55,
  "endLine" : 57,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileType.java",
  "fileLinesCount" : 65,
  "components" : [ "primary::nasm" ],
  "startLine" : 61,
  "endLine" : 63,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NASMFileElementType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileElementType.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::nasm" ],
  "startLine" : 42,
  "endLine" : 44,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getStubVersion()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileElementType.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::nasm" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void indexStub()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileElementType.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::nasm" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getExternalId()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileElementType.java",
  "fileLinesCount" : 77,
  "components" : [ "primary::nasm" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lexer getHighlightingLexer()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMSyntaxHighlighter.java",
  "fileLinesCount" : 201,
  "components" : [ "primary::nasm" ],
  "startLine" : 192,
  "endLine" : 194,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMColorSettingsPage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::nasm" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntaxHighlighter getHighlighter()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMColorSettingsPage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::nasm" ],
  "startLine" : 65,
  "endLine" : 67,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Map getAdditionalHighlightingTagToDescriptorMap()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMColorSettingsPage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::nasm" ],
  "startLine" : 133,
  "endLine" : 135,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMColorSettingsPage.java",
  "fileLinesCount" : 154,
  "components" : [ "primary::nasm" ],
  "startLine" : 151,
  "endLine" : 153,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isKeyword()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMNamesValidator.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::nasm" ],
  "startLine" : 13,
  "endLine" : 16,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isIdentifier()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMNamesValidator.java",
  "fileLinesCount" : 22,
  "components" : [ "primary::nasm" ],
  "startLine" : 19,
  "endLine" : 21,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMFileStub()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/stubs/NASMFileStub.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::nasm" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IStubFileElementType getType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/stubs/NASMFileStub.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::nasm" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMElementType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementType.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::nasm" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementType.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::nasm" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMNamedElementImpl()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMNamedElementImpl.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::nasm" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static String getName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "fileLinesCount" : 226,
  "components" : [ "primary::nasm" ],
  "startLine" : 99,
  "endLine" : 101,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMTokenType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMTokenType.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::nasm" ],
  "startLine" : 33,
  "endLine" : 35,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String toString()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMTokenType.java",
  "fileLinesCount" : 41,
  "components" : [ "primary::nasm" ],
  "startLine" : 38,
  "endLine" : 40,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private static NASMFile createFile()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementFactory.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public FileType getFileType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMFile.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Icon getIcon()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/psi/NASMFile.java",
  "fileLinesCount" : 62,
  "components" : [ "primary::nasm" ],
  "startLine" : 59,
  "endLine" : 61,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public void createFileTypes()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFileTypeFactory_deprecated.java",
  "fileLinesCount" : 37,
  "components" : [ "primary::nasm" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isAvailable()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMRefactoringSupportProvider.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::nasm" ],
  "startLine" : 9,
  "endLine" : 12,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isInplaceRenameAvailable()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMRefactoringSupportProvider.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::nasm" ],
  "startLine" : 15,
  "endLine" : 18,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean isMemberInplaceRenameAvailable()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMRefactoringSupportProvider.java",
  "fileLinesCount" : 25,
  "components" : [ "primary::nasm" ],
  "startLine" : 21,
  "endLine" : 24,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getLineCommentPrefix()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMCommenter.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::nasm" ],
  "startLine" : 29,
  "endLine" : 31,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBlockCommentPrefix()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMCommenter.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::nasm" ],
  "startLine" : 35,
  "endLine" : 37,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getBlockCommentSuffix()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMCommenter.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::nasm" ],
  "startLine" : 41,
  "endLine" : 43,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommentedBlockCommentPrefix()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMCommenter.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::nasm" ],
  "startLine" : 47,
  "endLine" : 49,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getCommentedBlockCommentSuffix()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMCommenter.java",
  "fileLinesCount" : 56,
  "components" : [ "primary::nasm" ],
  "startLine" : 53,
  "endLine" : 55,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Lexer createLexer()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 44,
  "endLine" : 46,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiParser createParser()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 50,
  "endLine" : 52,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public IFileElementType getFileNodeType()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 56,
  "endLine" : 58,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenSet getWhitespaceTokens()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 62,
  "endLine" : 64,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenSet getCommentTokens()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 68,
  "endLine" : 70,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public TokenSet getStringLiteralElements()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 74,
  "endLine" : 76,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiElement createElement()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 80,
  "endLine" : 82,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public PsiFile createFile()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "fileLinesCount" : 89,
  "components" : [ "primary::nasm" ],
  "startLine" : 86,
  "endLine" : 88,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private NASMLanguage()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMLanguage.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::nasm" ],
  "startLine" : 34,
  "endLine" : 36,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getDisplayName()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMLanguage.java",
  "fileLinesCount" : 43,
  "components" : [ "primary::nasm" ],
  "startLine" : 40,
  "endLine" : 42,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public SyntaxHighlighter getSyntaxHighlighter()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMSyntaxHighlighterFactory.java",
  "fileLinesCount" : 39,
  "components" : [ "primary::nasm" ],
  "startLine" : 36,
  "endLine" : 38,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public boolean canFindUsagesFor()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::nasm" ],
  "startLine" : 52,
  "endLine" : 54,
  "linesOfCode" : 3,
  "mcCabeIndex" : 2,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public String getHelpId()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "fileLinesCount" : 113,
  "components" : [ "primary::nasm" ],
  "startLine" : 58,
  "endLine" : 60,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public int getCodeConstructStart()",
  "longName" : "",
  "relativeFileName" : "nasm/src/main/java/com/nasmlanguage/NASMPairedBraceMatcher.java",
  "fileLinesCount" : 81,
  "components" : [ "primary::nasm" ],
  "startLine" : 78,
  "endLine" : 80,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 2,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public NASMLexer()",
  "longName" : "",
  "relativeFileName" : "nasm/gen/com/nasmlanguage/NASMLexer.java",
  "fileLinesCount" : 9,
  "components" : [ "primary::nasm" ],
  "startLine" : 6,
  "endLine" : 8,
  "linesOfCode" : 3,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public Journal()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Journal.java",
  "fileLinesCount" : 44,
  "components" : [ "primary::core" ],
  "startLine" : 10,
  "endLine" : 11,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "private JournalUtil()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "fileLinesCount" : 219,
  "components" : [ "primary::core" ],
  "startLine" : 17,
  "endLine" : 18,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public AbstractJournalVisitable()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/AbstractJournalVisitable.java",
  "fileLinesCount" : 20,
  "components" : [ "primary::core" ],
  "startLine" : 11,
  "endLine" : 12,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 0,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
}, {
  "shortName" : "public static void setLogFile()",
  "longName" : "",
  "relativeFileName" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/LoggerFactory.java",
  "fileLinesCount" : 32,
  "components" : [ "primary::core" ],
  "startLine" : 14,
  "endLine" : 16,
  "linesOfCode" : 2,
  "mcCabeIndex" : 1,
  "numberOfParameters" : 1,
  "numberOfLiterals" : 0,
  "numberOfStatements" : 0,
  "numberOfExpressions" : 0
} ]