[ {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConfig.java",
  "extension" : "java",
  "linesOfCode" : 765,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/TagProcessor.java",
  "extension" : "java",
  "linesOfCode" : 245,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/ErrorLog.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/IJITListener.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/core/JITWatchConstants.java",
  "extension" : "java",
  "linesOfCode" : 310,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Line.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9LogParser.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/j9/J9Util.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ParserFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ILogParser.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ILogParseErrorListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/ParserType.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLogParser.java",
  "extension" : "java",
  "linesOfCode" : 313,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLineType.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/zing/ZingLine.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/hotspot/HotSpotLogParser.java",
  "extension" : "java",
  "linesOfCode" : 382,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/parser/AbstractLogParser.java",
  "extension" : "java",
  "linesOfCode" : 489,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/intrinsic/IntrinsicFinder.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/comparator/ScoreComparator.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/comparator/MemberComparator.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/suggestion/SuggestionWalker.java",
  "extension" : "java",
  "linesOfCode" : 446,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/AbstractReportBuilder.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/inlining/InliningWalker.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/AbstractEscapeAnalysisWalker.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/escapeanalysis/eliminatedallocation/EliminatedAllocationWalker.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/Report.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/ReportType.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/report/locks/OptimisedLocksWalker.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerScala.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJavaScript.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/ICompiler.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerGroovy.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJava.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerJRuby.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/compiler/CompilerKotlin.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/IExternalProcess.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/AbstractProcess.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeKotlin.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeScala.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJavaScript.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/IRuntime.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJRuby.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeJava.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/runtime/RuntimeGroovy.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/JavapProcess.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/process/javap/ReflectionJavap.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CodeCacheEvent.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/SplitLog.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/IBytecodeParam.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/SourceMapper.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotations.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/UncommonTrap.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeInstruction.java",
  "extension" : "java",
  "linesOfCode" : 250,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTableEntry.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineAnnotation.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ConstantPool.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamConstant.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamString.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/Opcode.java",
  "extension" : "java",
  "linesOfCode" : 265,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/MemberBytecode.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ClassBC.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTable.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCAnnotationType.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamSwitch.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/ExceptionTableEntry.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationList.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/LineTable.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BytecodeAnnotationBuilder.java",
  "extension" : "java",
  "linesOfCode" : 679,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/BCParamNumeric.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/bytecode/InnerClassRelationship.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EliminatedAllocation.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaConstructor.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaPackage.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AbstractMetaMember.java",
  "extension" : "java",
  "linesOfCode" : 466,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaMethod.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/IReadOnlyJITDataModel.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/LogParseException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/PackageManager.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MetaClass.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Tag.java",
  "extension" : "java",
  "linesOfCode" : 252,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/NumberedLine.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITStats.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParseDictionary.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/IParseDictionary.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITEvent.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/BCIOpcodeMap.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/EventType.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerThread.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/JITDataModel.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/CompilerName.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Compilation.java",
  "extension" : "java",
  "linesOfCode" : 380,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/AnnotationException.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Task.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/IMetaMember.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyProcessor.java",
  "extension" : "java",
  "linesOfCode" : 263,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyMethod.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyUtil.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/Architecture.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/IAssemblyParser.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyInstruction.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AbstractAssemblyParser.java",
  "extension" : "java",
  "linesOfCode" : 251,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/arm/AssemblyParserARM.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyReference.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/x86/AssemblyParserX86.java",
  "extension" : "java",
  "linesOfCode" : 234,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyLabels.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/assembly/AssemblyBlock.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/ParsedClasspath.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/MemberSignatureParts.java",
  "extension" : "java",
  "linesOfCode" : 553,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/model/Journal.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/launch/LaunchHeadless.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MostUsedIntrinsicsTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/NativeMethodSizeTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/InliningFailReasonTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/MemberScore.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/CompileTimeTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/HotThrowTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/CompiledAttributeTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/ITopListScore.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StaleTaskToplistVisitable.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/ITopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/AbstractTopListVisitable.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/toplist/StringTopListScore.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/IHistoVisitable.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/NativeSizeHistoWalker.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/CompileTimeHistoWalker.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AbstractHistoVisitable.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/AttributeNameHistoWalker.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/Histo.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/histo/InlineSizeHistoVisitable.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowFinder.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/hotthrow/HotThrowResult.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jvmlang/LanguageManager.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/JournalUtil.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/AbstractJournalVisitable.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/journal/IJournalVisitable.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/NullLogListener.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/ILogListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/ILoggerBackend.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/LoggerFactory.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdLogListener.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/Logger.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/logger/StdOutLoggerBackend.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodsizehisto/MethodSizeHistoOperation.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/freqinlinesize/FreqInlineSizeOperation.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/instructioncount/InstructionCountOperation.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocCountMap.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/AllocationCountOperation.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/allocationcount/InstructionAllocCountMap.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionOperation.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCountList.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/nextinstruction/NextInstructionCount.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/IJarScanOperation.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/InstructionSequence.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencecount/SequenceCountOperation.java",
  "extension" : "java",
  "linesOfCode" : 163,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeCountOperation.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/InvokeMethodCountMap.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/invokecount/MethodCountMap.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/methodlength/MethodLengthOperation.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/FoundSequence.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/sequencesearch/SequenceSearchOperation.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/jarscan/JarScan.java",
  "extension" : "java",
  "linesOfCode" : 411,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/DisposableURLClassLoader.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/ResourceLoader.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/loader/BytecodeLoader.java",
  "extension" : "java",
  "linesOfCode" : 790,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheWalkerResult.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/codecache/CodeCacheEventWalker.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/AbstractCompilationVisitable.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/AbstractCompilationWalker.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/CompilationUtil.java",
  "extension" : "java",
  "linesOfCode" : 334,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/compilation/ICompilationVisitable.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileChainWalker.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/chain/CompileNode.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/treevisitor/TreeVisitor.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/treevisitor/ITreeVisitable.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/FileUtil.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/VmVersionDetector.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ClassUtil.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/StringUtil.java",
  "extension" : "java",
  "linesOfCode" : 394,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/TooltipUtil.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/JVMSUtil.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/DisassemblyUtil.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/NetUtil.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/ParseUtil.java",
  "extension" : "java",
  "linesOfCode" : 1037,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/OSUtil.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/TimerUtil.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/util/HeadlessUtil.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/src/main/java/org/adoptopenjdk/jitwatch/inline/HeadlessInlineVisitor.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 15,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/util/RollingStringBuilder.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/util/IntelliJLoggerBackend.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/PsiMetaMemberWrapper.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JavaTypeUtils.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchSettings.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchCodeUtil.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodePanelBase.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerByteCode.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/AssemblyTextBuilder.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/ViewerAssembly.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/CodeToolWindowManager.java",
  "extension" : "java",
  "linesOfCode" : 270,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/IViewer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/BytecodeTextBuilder.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationExtension.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitWatchModelService.java",
  "extension" : "java",
  "linesOfCode" : 404,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupport.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchLanguageSupportUtil.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchKotlinSupport.java",
  "extension" : "java",
  "linesOfCode" : 178,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/JitWatchJavaSupport.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/languages/DefaultJitLanguageSupport.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/code/JitRunConfigurationEditor.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportPanel.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionTable.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/suggestion/SuggestionRowBean.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/IReportRowBean.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/IReportTable.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/inlining/InliningRowBean.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/AbstractReportRowBean.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellModule.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/TextWrapTableCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/IntegerTableCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/ButtonCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/MemberTableCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/cell/TextTableCellRenderer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/ReportStageType.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationRowBean.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/eliminatedallocation/EliminatedAllocationTable.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockRowBean.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/report/locks/OptimisedLockTable.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ICompilationChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassTreePanel.java",
  "extension" : "java",
  "linesOfCode" : 296,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/JITWatchUI.java",
  "extension" : "java",
  "linesOfCode" : 1028,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/ClassMemberListPanel.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/IMemberSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/IPrevNextCompilationListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/CompilationTableRow.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/main/IStageAccessProxy.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/parserchooser/ParserChooser.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/parserchooser/IParserSelectedListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/log/LogPanel.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/codecache/CodeCacheLayoutPanel.java",
  "extension" : "java",
  "linesOfCode" : 394,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/NMethodInfoPanel.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/compilerthread/CompilerThreadPanel.java",
  "extension" : "java",
  "linesOfCode" : 563,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/nmethod/AbstractNMethodPanel.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/JitWatch4iToolWindowFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilationchooser/CompilationChooser.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListPanel.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/toplist/TopListWrapper.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/journal/JournalPanel.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/compilechain/CompileChainPanel.java",
  "extension" : "java",
  "linesOfCode" : 463,
  "components" : [ "primary::src" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/resize/IRedrawable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/CodeCachePanel.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/TimeLinePanel.java",
  "extension" : "java",
  "linesOfCode" : 243,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/HistoPanel.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/java/org/adoptopenjdk/jitwatch/ui/graphing/AbstractGraphPanel.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/resources/style-dark.css",
  "extension" : "css",
  "linesOfCode" : 187,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/resources/META-INF/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 38,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/main/resources/style.css",
  "extension" : "css",
  "linesOfCode" : 32,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMFileType.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMFileElementType.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMAnnotator.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMReference.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/parser/NASMParserUtil.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMSyntaxHighlighter.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMColorSettingsPage.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMChooseByNameContributor.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMNamesValidator.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/stubs/NASMFileStub.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementType.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMNamedElementImpl.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/impl/NASMPsiImplUtil.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/NASMNamedElement.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/NASMTokenType.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/NASMElementFactory.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/psi/NASMFile.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMReferenceContributor.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMFileTypeFactory_deprecated.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMRefactoringSupportProvider.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMCommenter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMParserDefinition.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/_NASMLexer.flex",
  "extension" : "flex",
  "linesOfCode" : 306,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMReferenceProvider.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMLanguage.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMIcons.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMCompletionContributor.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMSyntaxHighlighterFactory.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMUtil.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMFindUsagesProvider.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/src/main/java/com/nasmlanguage/NASMPairedBraceMatcher.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/gen/com/nasmlanguage/NASMLexer.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "nasm/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 28,
  "components" : [ "primary::nasm" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 50,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
} ]