[ {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentControllerMBean.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentController.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jmx/AgentManagementFactory.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformRegistry.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/impl/DefaultTransformRegistry.java",
  "extension" : "java",
  "linesOfCode" : 237,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/JFRTransformDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventType.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFREventClassGenerator.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRMethodAdvisor.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRClassVisitor.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/impl/JFRUtils.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfr/VersionResolver.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Transformer.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/TransformDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Parameter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextEventClassGenerator.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextMethodAdvisor.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/jfrnext/impl/JFRNextClassVisitor.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Agent.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/Method.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/util/TypeUtils.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/LongConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/FloatConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/StringConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/IntConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/DoubleConverter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.agent/src/main/java/org/openjdk/jmc/agent/converters/DefaultStringConverter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationRule.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/MethodProfilingRule.java",
  "extension" : "java",
  "linesOfCode" : 415,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/ContextSwitchRule.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/VMOperationRule.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/BiasedLockingRevocationPauseRule.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/latency/JavaBlockingRule.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/RulePreferences.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ExceptionRule.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/FatalErrorRule.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/exceptions/ErrorRule.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/JvmInternalsDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/HaltsProvider.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/StacktraceDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/MethodProfilingDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/dataproviders/ObjectStatisticsDataProvider.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/HighJvmCpuRule.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/CompareCpuRule.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/cpu/ManyRunningProcessesRule.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/OptionsCheckRule.java",
  "extension" : "java",
  "linesOfCode" : 500,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ManagementAgentRule.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DMSIncidentRule.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInSystemPropertiesRule.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/BufferLostRule.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FlightRecordingSupportRule.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInEnvironmentRule.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedVmOptionsRule.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/FewSampledThreadsRule.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DuplicateFlagsRule.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLeakingRule.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/RecordingSettingsRule.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DiscouragedGcOptionsRule.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/StackDepthSettingRule.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/VerifyNoneRule.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/ClassLoadingRule.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/PasswordsInArgumentsRule.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DumpReasonRule.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/general/DebugNonSafepointsRule.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcLockerRule.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AutoBoxingRule.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/FullGcRule.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GarbageCollectionsInfo.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HighGcRule.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByClassRule.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LongGcPauseRule.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingMetaspaceLiveSetRule.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcPauseRatioRule.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/IncreasingLiveSetRule.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/StringDeduplicationRule.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapInspectionRule.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/ReferenceStatisticsType.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/SystemGcRule.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CollectorType.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/TlabAllocationRatioRule.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/CompressedOopsRule.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/ApplicationHaltsRule.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/LowOnPhysicalMemoryRule.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcStallRule.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/GcFreedRatioRule.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/HeapContentRule.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/MetaspaceOomRule.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/memory/AllocationByThreadRule.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 515,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketReadRule.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileWriteRule.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/FileReadRule.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/io/SocketWriteRule.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/compilation/CodeCacheRule.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/DefaultIItemResultSet.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/IItemResultSet.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ClassEntry.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ColumnInfo.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/SingleEntryItemCollection.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ItemResultSetException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/util/ItemResultSetFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/Combiner.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanSquare.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanLimit.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/SpanToolkit.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/src/main/java/org/openjdk/jmc/flightrecorder/rules/jdk/combine/Combinable.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules.jdk/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrAttributes.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/IParserExtension.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/IOnLoadFilter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/FilterExtension.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/filter/OnLoadFilters.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ValueField.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/IEventSinkFactory.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/IEventSink.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/ParserExtensionRegistry.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/Messages.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SettingsTransformer.java",
  "extension" : "java",
  "linesOfCode" : 257,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/JdkTypeIDsPreJdk11.java",
  "extension" : "java",
  "linesOfCode" : 321,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/parser/synthetic/SyntheticAttributeExtension.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkTypeIDs.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkQueries.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAggregators.java",
  "extension" : "java",
  "linesOfCode" : 374,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkFilters.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/JdkAttributes.java",
  "extension" : "java",
  "linesOfCode" : 1071,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/jdk/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 423,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/RecordingPrinter.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFrame.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceFormatToolkit.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/FrameSeparator.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/StacktraceModel.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/stacktrace/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/EventCollection.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeObject.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/memleak/ReferenceTreeModel.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ReaderFactory.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventParserManager.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/BooleanReader.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/UTFStringParser.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkStructure.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/CompositeReader.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/QuantityReader.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/TypeFactory.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JfrThread.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroup.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OldObjectFactory.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/JavaThreadFactory.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/ThreadGroupFactory.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/GlobalObjectPool.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/MethodFactory.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/StackTraceFactory.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/OSThreadFactory.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/factories/IPoolFactory.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/StringReader.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkMetadata.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ChunkLoaderV0.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantMap.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataStructure.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ProducerDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ValueDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/DataType.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/ContentTypeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/Transition.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/model/EventTypeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/TypedArrayParser.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantReader.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ContentTypeParser.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/NumberReaders.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/IArrayElementParser.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/IValueReader.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/Offset.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ProducerParser.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ArrayReader.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/EventTypeParser.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/ConstantEntryList.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v0/DataStructureParser.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/IDataInput.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkStructure.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/TypeManager.java",
  "extension" : "java",
  "linesOfCode" : 426,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkLoaderV1.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ValueReaders.java",
  "extension" : "java",
  "linesOfCode" : 456,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/ChunkMetadata.java",
  "extension" : "java",
  "linesOfCode" : 369,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/StructTypes.java",
  "extension" : "java",
  "linesOfCode" : 575,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/v1/SeekableInputStream.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/Chunk.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/ItemBuilder.java",
  "extension" : "java",
  "linesOfCode" : 452,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/LoaderContext.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/parser/RepositoryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 208,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventAppearance.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/NotEnoughMemoryException.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/IChunkLoader.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/InvalidJfrFileException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/FlightRecordingLoader.java",
  "extension" : "java",
  "linesOfCode" : 229,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/ChunkInfo.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/EventArray.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/VersionNotSupportedException.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/IChunkSupplier.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DisjointBuilder.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/ParserToolkit.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/DataInputToolkit.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/JfrInternalConstants.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/internal/util/CanonicalConstantMap.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/JfrLoaderToolkit.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/CouldNotLoadRecordingException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/SplitRecording.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder/src/main/java/org/openjdk/jmc/flightrecorder/util/ChunkReader.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCOldObjectGcRoot.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IState.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCMethod.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IAttribute.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItemConsumer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CachingAccessor.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IType.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItemCollection.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/CanonicalAccessorFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/GroupingAggregator.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IAccessorKey.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemToolkit.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IAggregator.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemQueryBuilder.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Aggregators.java",
  "extension" : "java",
  "linesOfCode" : 974,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IMemberAccessor.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItem.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IAccessorFactory.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItemQuery.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItemFilter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IValueBuilder.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/Attribute.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/PersistableItemFilter.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/AccessorKey.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/RangeMatchPolicy.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItemIterable.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ItemFilters.java",
  "extension" : "java",
  "linesOfCode" : 588,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/ICanonicalAccessorFactory.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/item/IItemConsumerFactory.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCOldObject.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCOldObjectField.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IDisplayable.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IPredicate.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ContentType.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityConversionException.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPostOffsetTransform.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/MutableConstrainedMap.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IRange.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TypedUnit.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/StructContentType.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalPrefix.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryPrefix.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ITypedQuantity.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalScaleFactor.java",
  "extension" : "java",
  "linesOfCode" : 271,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleConstrainedMap.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IFormatter.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IScalarAffineTransform.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScaleFactor.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearUnit.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampUnit.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IUnit.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/CustomUnitSelector.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IMutableConstrainedMap.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DisplayFormatter.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/SimpleAffineTransform.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantitiesToolkit.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongScaleFactor.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IConstrainedMap.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LinearKindOfQuantity.java",
  "extension" : "java",
  "linesOfCode" : 493,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IPersister.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/RangeContentType.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IIncrementalFormatter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/TimestampKind.java",
  "extension" : "java",
  "linesOfCode" : 281,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/DecimalUnitSelector.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryScaleFactor.java",
  "extension" : "java",
  "linesOfCode" : 223,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IQuantity.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IOptionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ImpreciseScaleFactor.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/LongPreOffsetTransform.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/KindOfQuantity.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ScalarQuantity.java",
  "extension" : "java",
  "linesOfCode" : 370,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/WrappingPersister.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/UnitLookup.java",
  "extension" : "java",
  "linesOfCode" : 473,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/QuantityRange.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IPrefix.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IDescribedMap.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/ComparableConstraint.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/BinaryUnitSelector.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/unit/IConstraint.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCModule.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCStackTrace.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IWritableState.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/ArrayToolkit.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/IteratorToolkit.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/AbstractIterator.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/EntryHashMap.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/SimpleArray.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/KeyInValueMap.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/BoundedList.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/MapToolkit.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/FastAccessNumberMap.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/collection/ListToolkit.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCPackage.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCType.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCOldObjectArray.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IDescribable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IStateful.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCThreadGroup.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/IOToolkit.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/io/ValidatingObjectInputStream.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVMVersionToolkit.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersion.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/version/JavaVersionSupport.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCThread.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StringToolkit.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ExceptionToolkit.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCPackage.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/ColorToolkit.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElementWriter.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/LabeledIdentifier.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCMethod.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCStackTrace.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/PredicateToolkit.java",
  "extension" : "java",
  "linesOfCode" : 289,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCOldObject.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MemberAccessorToolkit.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCType.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/CompositeKey.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/SortedHead.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatThreadLocal.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypeHandling.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/Pair.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StatefulState.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCFrame.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MethodToolkit.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateToolkit.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/IPreferenceValueProvider.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/TypedPreference.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/XmlToolkit.java",
  "extension" : "java",
  "linesOfCode" : 242,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/MCClassLoader.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/StateElement.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/util/FormatToolkit.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCFrame.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.common/src/main/java/org/openjdk/jmc/common/IMCClassLoader.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/JfrHtmlRulesReport.java",
  "extension" : "java",
  "linesOfCode" : 218,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/HtmlResultProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/HtmlResultGroup.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/html/internal/RulesHtmlToolkit.java",
  "extension" : "java",
  "linesOfCode" : 273,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrRulesReport.java",
  "extension" : "java",
  "linesOfCode" : 284,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/report/JfrReportPermission.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/IRule.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/AbstractRule.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeToolkit.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ItemTreeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFTreeVisitor.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/DFIterator.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFIterator.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/BFTreeVisitor.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownVisitor.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LongestDurationIterator.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/traversal/LayerBreakdownGenerator.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TreeNode.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeFilter.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ITreeVisitor.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/ITreeNode.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/Range.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/tree/TimeRangeThreadFilter.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Severity.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/RuleRegistry.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/internal/IRuleProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/Result.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/JfrRuleTopics.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/RulesToolkit.java",
  "extension" : "java",
  "linesOfCode" : 674,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/java/org/openjdk/jmc/flightrecorder/rules/util/SlidingWindowToolkit.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::core" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/resources/org/openjdk/jmc/flightrecorder/rules/report/html/internal/rule_result.html",
  "extension" : "html",
  "linesOfCode" : 14,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/resources/org/openjdk/jmc/flightrecorder/rules/report/html/internal/rules_overview.html",
  "extension" : "html",
  "linesOfCode" : 394,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/resources/org/openjdk/jmc/flightrecorder/rules/report/html.xslt",
  "extension" : "xslt",
  "linesOfCode" : 66,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/resources/org/openjdk/jmc/flightrecorder/rules/report/text.xslt",
  "extension" : "xslt",
  "linesOfCode" : 85,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/src/main/resources/org/openjdk/jmc/flightrecorder/rules/report/json.xslt",
  "extension" : "xslt",
  "linesOfCode" : 102,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "core/org.openjdk.jmc.flightrecorder.rules/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::core" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.rcp.update/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/ExceptionHandler.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/Messages.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertPlugin.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerActionThreadStackDump.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/TriggerApplicationAlert.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/ShowAlertsHandler.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertObject.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/NotificationUIToolkit.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/src/main/java/org/openjdk/jmc/alert/AlertDialog.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.alert/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.flightrecorder.ext.jfx/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/FxMain.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeItem.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/tabletree/TreeTable.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/InstancesPageBookView.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ReferenceChain.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectClusterImpl.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ObjectCluster.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoaderListener.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ClusterType.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelLoader.java",
  "extension" : "java",
  "linesOfCode" : 223,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/model/ModelListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowPlugin.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/HeapDumpAction.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsTable.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/CellFactories.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/AncestorViewer.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/OverheadTypeViewer.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.java",
  "extension" : "java",
  "linesOfCode" : 415,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerViewer.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingItem.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ClusterGroupViewer.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/MemoryStatisticsItem.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingViewer.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/JavaThingTree.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerTable.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItemBuilder.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/viewers/ReferrerItem.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/LoadingUi.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/JOverflowEditor.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxPage.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractFxEditor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/FxmlHelper.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/java/org/openjdk/jmc/joverflow/ui/fx/AbstractStaticFxEditor.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/grey.css",
  "extension" : "css",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/JOverflowFxUi.fxml",
  "extension" : "fxml",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/viewers/ItemPieChart.fxml",
  "extension" : "fxml",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/src/main/resources/org/openjdk/jmc/joverflow/ui/grey_round_tables.css",
  "extension" : "css",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/SendMessage.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPlugin.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/Tweeter.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/UpdateStatus.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.twitter/src/main/java/org/openjdk/jmc/console/twitter/TwitterPreferencePage.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.twitter/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/templates_3.4/simpletabtemplate/java/LabelUpdater.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/templates_3.4/simpletabtemplate/java/$className$.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/AbstractConsoleContentWizard.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/ActionWizard.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabPluginContentWizard.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/simpletab/SimpleTabTemplateSection.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/src/main/java/org/openjdk/jmc/console/pde/Activator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.pde/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.console/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/misc/DisabledHandler.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/misc/StartConsole.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/IConsolePageContainer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/IConsolePageSupportTester.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/IConsolePageStateHandler.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsolePageContributionFactory.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ShowTabStateAction.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorOpener.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditorInput.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleFormPage.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/editor/internal/ConsoleEditor.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/ConsolePlugin.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/GeneralPage.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/ConsoleConstants.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/PersistencePage.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/Initializer.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/MBeanBrowserPage.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/preferences/CommunicationPage.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/overview/OverviewTab.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/IThreadsModel.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadMasterDetailBlock.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadModelException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadsModel.java",
  "extension" : "java",
  "linesOfCode" : 259,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTab.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadTableSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/ThreadInfoCompositeSupport.java",
  "extension" : "java",
  "linesOfCode" : 191,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/DummyThreadsModel.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/threads/StackTraceLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemTab.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/SystemPropertiesSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/TableInformationSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/system/ServerInformationModelBuilder.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/HeapHistogram.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/GcTableSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 115,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryTab.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolInformation.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolModel.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/tabs/memory/MemoryPoolTableSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/ResetToDefaultsAction.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/src/main/java/org/openjdk/jmc/console/ui/actions/MBeanAutomaticRefreshAction.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 244,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.jconsole/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/Messages.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToTypeJob.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToMethodJob.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceJob.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToJavaType.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/OpenSourceRequestor.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToJavaMethod.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/src/main/java/org/openjdk/jmc/ide/jdt/JumpToSourceToolkit.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.jdt/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.pde/src/main/java/org/openjdk/jmc/pde/PluginReference.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/org.openjdk.jmc.console.ui.notification_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FileInputItem.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/Messages.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/InputItem.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/PasswordInputItem.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldFocusListener.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/BooleanInputItem.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/FieldRenderer.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/QuantityInputItem.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/uicomponents/TextInputItem.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/NotificationPlugin.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerConditionSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/Messages.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerToolkit.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerDetailsPage.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleGroup.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/ActionComponentFactory.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 406,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/TriggerLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/tab/RuleCheckedStateProvider.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleImportWizard.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/Messages.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/ActionWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/NameWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/TriggerConditionWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizard.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/ConstraintWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleExportWizard.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/wizard/RuleWizardDialog.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/TriggerTab.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/Messages.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartContinuousRecording.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/WriteAndOpenRecordingJob.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionStartTimeBoundRecording.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionRecordingToolkit.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/action/TriggerActionDumpRecording.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConditionChooser.java",
  "extension" : "java",
  "linesOfCode" : 313,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ConstraintChooser.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/Messages.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/TableStackSelectionManager.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/java/org/openjdk/jmc/console/ui/notification/widget/ActionChooser.java",
  "extension" : "java",
  "linesOfCode" : 241,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/src/main/resources/org/openjdk/jmc/console/ui/notification/default_rules.xml",
  "extension" : "xml",
  "linesOfCode" : 342,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.notification/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.ide.launch/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-3EC7E6C3-6A64-4659-B99E-CA675A9F6E0A.htm",
  "extension" : "htm",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-8626DCFD-B072-4F71-9F38-F5964C51F70E.htm",
  "extension" : "htm",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-97B37847-8E31-43F2-AA78-E5EBD28EC99A.htm",
  "extension" : "htm",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-BA742114-2E89-462D-8DCB-4442B3538CFA.htm",
  "extension" : "htm",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-D475ABB1-DE41-4A24-8BB8-A058FDDC6645.htm",
  "extension" : "htm",
  "linesOfCode" : 85,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-DDE72C8A-0A15-43F9-A109-EB87804FD480.htm",
  "extension" : "htm",
  "linesOfCode" : 153,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2BEF3E8A-724C-4EB2-869D-1CE9C83A0772.htm",
  "extension" : "htm",
  "linesOfCode" : 132,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-29C36ED5-88E1-4974-B4B1-EFC683A1575D.htm",
  "extension" : "htm",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-F85CDA8B-CFD2-4155-A140-9DD4079F0139.htm",
  "extension" : "htm",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2F693047-FF99-43A2-828C-ED22F1EF5A10.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-A27CE821-5AD5-438D-9A2F-D0B45B743EF0.htm",
  "extension" : "htm",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-41C663D6-F745-4062-BD32-6F7F2BC001BA.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-63742D06-CF58-47F2-9CF2-08C0DB9F09F1.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-59CA7784-185A-4EED-B523-F640881040FC.htm",
  "extension" : "htm",
  "linesOfCode" : 93,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-35CEE658-D1BE-456C-84C1-38543BE776AA.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-E7631E91-FDF6-48A1-B5C4-8C0B72E515DA.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-CCA54ADF-B778-4CF3-97D0-A34D2442A4C4.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-40FF6634-CBCF-4879-A494-52FF7CEFD759.htm",
  "extension" : "htm",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-D722CAC6-84F5-4F36-9B83-66B5C4774821.htm",
  "extension" : "htm",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-ECB99579-0933-45B8-ABC4-9A0EAC2B5E57.htm",
  "extension" : "htm",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2231E0A6-ECCE-48A6-89DF-7526CC50F280.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-DAB13FDA-9430-4457-BFF3-04F9DC0E3977.htm",
  "extension" : "htm",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-C12D23CE-E9DE-4BFA-A310-9AD5B6D835FD.htm",
  "extension" : "htm",
  "linesOfCode" : 152,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-B2C0DE8E-376A-4C88-8B11-25B303BED0DF.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-978B0DFF-5E04-4781-BC0F-A92B8928B0E8.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-BCAF66B8-BC4F-48F3-8453-5AA921067861.htm",
  "extension" : "htm",
  "linesOfCode" : 102,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-953292B2-45D3-4842-9656-DAE88D239BA6.htm",
  "extension" : "htm",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-0352E76D-96F5-4EDA-A8DE-88B9E18635B9.htm",
  "extension" : "htm",
  "linesOfCode" : 112,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-591A4D5C-C28B-48CE-9B32-CF798D011E75.htm",
  "extension" : "htm",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-F94F7FBB-5B53-40A3-854E-8BE8FC172629.htm",
  "extension" : "htm",
  "linesOfCode" : 105,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-492BB17D-5964-48C3-9212-D4848514437A.htm",
  "extension" : "htm",
  "linesOfCode" : 120,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-FBC35238-6B6D-4CAC-A407-7AEF95FE7058.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-DB152DDE-4694-439D-B8A7-CF1EABFAF795.htm",
  "extension" : "htm",
  "linesOfCode" : 131,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-ABF6E2F7-9FE9-4054-934C-BE05AEA8EDFE.htm",
  "extension" : "htm",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-3B426495-2A88-49D5-B72A-9013773039B7.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-05BEE8DA-92DD-4D64-8F96-AE3BCA7F1190.htm",
  "extension" : "htm",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-FA2C4870-8D2F-4627-9DBA-5B530785453A.htm",
  "extension" : "htm",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-65882C8B-7834-41E4-AA7F-9A82BCE36388.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-0BFAAA05-CF48-4351-B5FF-AC8E11BAA9DC.htm",
  "extension" : "htm",
  "linesOfCode" : 133,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-8E04A807-3D2B-4896-AD06-B0DE61ACBBD9.htm",
  "extension" : "htm",
  "linesOfCode" : 120,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-D319B54B-FB4B-422E-8B92-50F4FFBF1153.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2E1242E0-8437-467B-9AEC-36AE680733F7.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-18677545-5152-4688-8C51-4A1151361BB9.htm",
  "extension" : "htm",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-81AD3592-4E3F-4D9E-8877-675CEF333549.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-B8C17ABE-C0E5-4044-9401-1A01C5EE07E3.htm",
  "extension" : "htm",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-440C24FA-59FD-471D-A1DC-7581C522E54E.htm",
  "extension" : "htm",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2D86C16D-9DFC-4B3E-B7AD-3185418241D1.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-4B13023D-6AFA-4563-8532-74871DE29B62.htm",
  "extension" : "htm",
  "linesOfCode" : 93,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/title.htm",
  "extension" : "htm",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-D8E21217-2340-4FCD-BF13-BAC45569ED0A.htm",
  "extension" : "htm",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-9EE879C7-3584-4508-8456-B4324097B207-01.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/toc.htm",
  "extension" : "htm",
  "linesOfCode" : 173,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-4F885E48-A548-4140-B985-74B1685BEDEA.htm",
  "extension" : "htm",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-FEFBE854-3298-46A6-A149-8B48A62330D2.htm",
  "extension" : "htm",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-8CC21FED-821F-49B4-BADF-4B5F2AB041A2.htm",
  "extension" : "htm",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-B633156D-F63E-4E09-BBB0-009509FED0B0.htm",
  "extension" : "htm",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2125BB8B-CC13-4125-8562-F0BFD428F1DC.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-A1BCA5DC-0102-4FD4-9D8C-717473025C52.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-6A66D658-7FD4-4621-9FE7-662D8B8FFACF.htm",
  "extension" : "htm",
  "linesOfCode" : 155,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-958F3421-2848-4C34-9A08-681011D409E6.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-9EE879C7-3584-4508-8456-B4324097B207.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-D3E9AB4B-17CE-478B-9A1B-2A51FEA920F0.htm",
  "extension" : "htm",
  "linesOfCode" : 105,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-CD7A11BF-27AE-481A-8158-03ECC2DB9697.htm",
  "extension" : "htm",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-472929AC-C8EA-4857-A14C-603AF91D6957.htm",
  "extension" : "htm",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-343C6885-3367-4DDE-9BE5-1A7421CE00A1.htm",
  "extension" : "htm",
  "linesOfCode" : 91,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-4D1A3616-1FB9-4478-8AB7-1941F3EDF87B.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-2AF1BAE8-14F3-4904-85E8-5F333A765B3C.htm",
  "extension" : "htm",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-C661942A-3DCF-40B4-87C3-F5000DE4830E.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-41D47617-4E32-4793-9253-6C2125F21CFF.htm",
  "extension" : "htm",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-49FF0744-EF9E-41D6-8BF2-5326EAB9921C.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-66413CF1-A0E1-43BD-B8DB-9720B112D8F3.htm",
  "extension" : "htm",
  "linesOfCode" : 111,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-8EA35A18-669C-4EC3-BCEF-7EA7F92BA3EE.htm",
  "extension" : "htm",
  "linesOfCode" : 147,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-6B99EBAD-C94C-4B3D-B7B4-867F408012BF.htm",
  "extension" : "htm",
  "linesOfCode" : 116,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-58C8400F-82C1-4A25-92F2-1A96058C871F.htm",
  "extension" : "htm",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-4CB43843-B287-487B-B6D6-D5A58CACDD57.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-E898FF59-2205-49AA-918A-1C9F792BFC54.htm",
  "extension" : "htm",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-DE2B88DD-9E08-4C0A-80ED-4684986F3A73.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-D934384D-A13D-46F7-9588-32AE6C901554.htm",
  "extension" : "htm",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/html/GUID-A45813E6-C32E-4916-966E-AE24992BB326.htm",
  "extension" : "htm",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/toc.xml",
  "extension" : "xml",
  "linesOfCode" : 176,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.docs/index.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/CorePlugin.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/resource/IImageResource.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/resource/Resource.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/resource/MCFile.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/DecryptedStorage.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/ISecurityManager.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurelyStoredByteArray.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecureStore.java",
  "extension" : "java",
  "linesOfCode" : 215,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/FailedToSaveException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/CredentialsNotAvailableException.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/ActionNotGrantedException.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/ICredentials.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/InMemoryCredentials.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityManagerFactory.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/SecurityException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/security/PersistentCredentials.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/IParent.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/IChild.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/IArray.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/ITreeNode.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/tree/DefaultTreeNode.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/IXYData.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultTimestampedData.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/ITimestampedData.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DefaultXYData.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/xydata/DataSeries.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/Connectable.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMCommandLineToolkit.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMArch.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/jvm/JVMDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/IVariableEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Variables.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Formatter.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NamingRule.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Messages.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Matcher.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/Constants.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/labelingrules/NameConverter.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportFactory.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/Messages.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/JobFileWrite.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IIDESupport.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/idesupport/IDESupportToolkit.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/IUserAction.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/Messages.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/Executable.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/IActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/action/UserActionJob.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/StatusFactory.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Filename.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/ICopyable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/Environment.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/IObservable.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/IDisconnectable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/FilterMatcher.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/AdapterUtil.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/src/main/java/org/openjdk/jmc/ui/common/util/MCVersion.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui.common/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/introContent.xml",
  "extension" : "xml",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/strings.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 144,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/shared.css",
  "extension" : "css",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/standby.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/root.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/pageparts.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/standby.css",
  "extension" : "css",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/root_l.css",
  "extension" : "css",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/root_l.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/plugins_samples.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/jfr_samples_l.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/root.css",
  "extension" : "css",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/console_samples_l.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 80,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/console_samples.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 80,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/plugins_samples_l.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/content/jfr_samples.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/CloseIntroAction.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/Messages.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/FlightRecordingExampleAction.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/IntroToolkit.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/src/main/java/org/openjdk/jmc/rcp/intro/ConsoleExampleAction.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.intro/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.console.ui.subscriptions/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.console.ui.subscriptions/description.html",
  "extension" : "html",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.console.ui.subscriptions/description.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/OSGI-INF/policy_component.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BlockingWorkbenchErrorHandler.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/LockedWorkspaceDialog.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/BasicFile.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Messages.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProgramUpdater.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptView.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/MarkerPainter.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ScriptLineStyleListener.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Process.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Program.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/OperatingSystem.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/model/Line.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ProposalProvider.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ControlContentAdapter.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/ShellViewCoommand.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SuspendAction.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/SaveAction.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RepeatToggleAction.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/RunAction.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/ProcessAction.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/LoadAction.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/TerminateAction.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/scripting/actions/StepAction.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/UpdateSiteURLToolkit.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/P2Toolkit.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/JMCPolicy.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/p2/AddRepositoriesJob.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/CloseWelcome.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/CloseEditor.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/commands/OpenFile.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/RCPApplicationIDESupport.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/MissionControlEditorDropAdapter.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationActionBarAdvisor.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchWindowAdvisor.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationWorkbenchAdvisor.java",
  "extension" : "java",
  "linesOfCode" : 91,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/Application.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/HighContrastModeChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/ApplicationPlugin.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/OpenDocumentEventProcessor.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/GeneralPrefsPage.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/Messages.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileHandler.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/OpenFileAction.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/application/actions/TileAction.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/src/main/java/org/openjdk/jmc/rcp/logging/LoggingToolkit.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.application/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 214,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using005.htm",
  "extension" : "htm",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using003.htm",
  "extension" : "htm",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using007.htm",
  "extension" : "htm",
  "linesOfCode" : 94,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/title.htm",
  "extension" : "htm",
  "linesOfCode" : 58,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using001.htm",
  "extension" : "htm",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using004.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using.htm",
  "extension" : "htm",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/img_text/open_method_context_01.htm",
  "extension" : "htm",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/preface.htm",
  "extension" : "htm",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using002.htm",
  "extension" : "htm",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/html/using006.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/toc.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/Messages.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/FileCreationWizard.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseIDESupport.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/src/main/java/org/openjdk/jmc/ide/ui/idesupport/EclipseFile.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.rules.extensionprovider/src/main/java/org/openjdk/jmc/flightrecorder/rules/extensionprovider/ExtensionRuleProvider.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesExportWizard.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPage.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/AttributeConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/FrameSeparatorManager.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/views/stacktrace/StacktraceView.java",
  "extension" : "java",
  "linesOfCode" : 804,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IPageContainer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/TypeSelectorWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/SelectRangeWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RecordingLoader.java",
  "extension" : "java",
  "linesOfCode" : 299,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrOutlinePage.java",
  "extension" : "java",
  "linesOfCode" : 378,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageManager.java",
  "extension" : "java",
  "linesOfCode" : 221,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/GeneralPage.java",
  "extension" : "java",
  "linesOfCode" : 335,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/RulesPage.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/PreferenceKeys.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/preferences/Initializer.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrPropertySheet.java",
  "extension" : "java",
  "linesOfCode" : 540,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/BasicConfig.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PagesImportWizard.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RulesUiToolkit.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IPageDefinition.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ResultPageBookView.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultReportUi.java",
  "extension" : "java",
  "linesOfCode" : 366,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultOverview.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/overview/ResultTableUi.java",
  "extension" : "java",
  "linesOfCode" : 195,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/BucketBuilder.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FilterComponent.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogramWithInput.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/PairBucketBuilder.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemRow.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/CompositeKeyAccessorFactory.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ThreadGraphLanes.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AggregationGrid.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemHistogram.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LaneEditor.java",
  "extension" : "java",
  "linesOfCode" : 395,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/FlavorSelector.java",
  "extension" : "java",
  "linesOfCode" : 438,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ChartToolTipProvider.java",
  "extension" : "java",
  "linesOfCode" : 190,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/JComponentNavigator.java",
  "extension" : "java",
  "linesOfCode" : 329,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/TypeFilterBuilder.java",
  "extension" : "java",
  "linesOfCode" : 294,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ImageConstants.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/Navigator.java",
  "extension" : "java",
  "linesOfCode" : 288,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemList.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/QuantityRangeSelector.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ItemAggregateViewer.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AbstractDataPage.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/LabeledPageFactory.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/DataPageToolkit.java",
  "extension" : "java",
  "linesOfCode" : 899,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/KeyedStream.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/ExtraRowTableViewer.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/common/AttributeIdLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/PageExtensionReader.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/FlightRecorderUI.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStore.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ISelectionFlavor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ItemBackedSelection.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IFlavoredSelection.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavoredSelectionBase.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/StacktraceFrameSelection.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/SelectionStoreActionToolkit.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/TypeSelection.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/ChartSelection.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IFilterFlavor.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/FlavorToolkit.java",
  "extension" : "java",
  "linesOfCode" : 143,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IItemStreamFlavor.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/RangedChartSelection.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/selection/IPropertyFlavor.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ChartAndTableUI.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JavaApplicationPage.java",
  "extension" : "java",
  "linesOfCode" : 323,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/RecordingPage.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadDumpsPage.java",
  "extension" : "java",
  "linesOfCode" : 351,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ProcessesPage.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MethodProfilingPage.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPage.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CodeCachePage.java",
  "extension" : "java",
  "linesOfCode" : 383,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GarbageCollectionsPage.java",
  "extension" : "java",
  "linesOfCode" : 652,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeComponentConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSequence.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemHandlerPage.java",
  "extension" : "java",
  "linesOfCode" : 501,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemListAndChart.java",
  "extension" : "java",
  "linesOfCode" : 200,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/AttributeMenuFactory.java",
  "extension" : "java",
  "linesOfCode" : 236,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/ItemChart.java",
  "extension" : "java",
  "linesOfCode" : 526,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/TriConsumer.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/itemhandler/HistogramSettingsTree.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/GCConfigurationPage.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ClassLoadingPage.java",
  "extension" : "java",
  "linesOfCode" : 467,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/FileIOPage.java",
  "extension" : "java",
  "linesOfCode" : 340,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SocketIOPage.java",
  "extension" : "java",
  "linesOfCode" : 503,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/JVMInformationPage.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MessagePageFactory.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/LockInstancesPage.java",
  "extension" : "java",
  "linesOfCode" : 238,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/CompilationsPage.java",
  "extension" : "java",
  "linesOfCode" : 240,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ThreadsPage.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/TlabPage.java",
  "extension" : "java",
  "linesOfCode" : 167,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EnvironmentVariablesPage.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/VMOperationPage.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/HeapPage.java",
  "extension" : "java",
  "linesOfCode" : 254,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/DistinctItemsPage.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/ExceptionsPage.java",
  "extension" : "java",
  "linesOfCode" : 430,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/EventBrowserPage.java",
  "extension" : "java",
  "linesOfCode" : 293,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/SystemPropertiesPage.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/pages/MemoryLeakPage.java",
  "extension" : "java",
  "linesOfCode" : 380,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/StreamModel.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/RuleManager.java",
  "extension" : "java",
  "linesOfCode" : 274,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/EventTypeFolderNode.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IDisplayablePage.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IDataPageFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrNavigationLocation.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemCollectionToolkit.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 504,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/IPageUI.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/DataPageDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/JfrEditor.java",
  "extension" : "java",
  "linesOfCode" : 348,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/src/main/java/org/openjdk/jmc/flightrecorder/ui/ItemIterableToolkit.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/org.openjdk.jmc.flightrecorder.ui_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/defaultPages.xml",
  "extension" : "xml",
  "linesOfCode" : 790,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 277,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FileSelector.java",
  "extension" : "java",
  "linesOfCode" : 185,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OverlayImageDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SWTColorToolkit.java",
  "extension" : "java",
  "linesOfCode" : 92,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IntFieldEditor.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/WarningDescriptorHelper.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ControlDecorationToolkit.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ProgressCircle.java",
  "extension" : "java",
  "linesOfCode" : 165,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/Messages.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ChartCanvas.java",
  "extension" : "java",
  "linesOfCode" : 400,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ImageDescriptorAdapterFactory.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PasswordFieldEditor.java",
  "extension" : "java",
  "linesOfCode" : 240,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ExceptionDialog.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DelegatingLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/QuantityKindProposal.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ActionUiToolkit.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCArrayContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CompositeToolkit.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TypedLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IPrintable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/CopySettings.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ClipboardManager.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/ArrayProxy.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DialogToolkit.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCActionContributionItem.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/LinearQuantityProposalProvider.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IRefreshable.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FilterEditor.java",
  "extension" : "java",
  "linesOfCode" : 1094,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DndToolkit.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DateTimeChooser.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCLayoutFactory.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MoveControlAction.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractWarningAction.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MementoToolkit.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/IGraphical.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/BackgroundFractionDrawer.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TreeStructureContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AwtCanvas.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PersistableSashForm.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AdaptingLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/OptimisticComparator.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/TrayManager.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/AbstractStructuredContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/PieChartCanvas.java",
  "extension" : "java",
  "linesOfCode" : 210,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/MCToolBarManager.java",
  "extension" : "java",
  "linesOfCode" : 295,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/SelectionProvider.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/DisplayToolkit.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/misc/FormatToolkit.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/TypeAppearance.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/CoreImages.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MethodFormatter.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/OpenHyperlinkAdapter.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/Messages.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/BooleanAction.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/MCContextMenuManager.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ExternalUrlAction.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/ActionToolkit.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/CopySelectionAction.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/handlers/InFocusHandlerActivator.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/ClickHelper.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/WidgetHelper.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Traverser.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/IVisitor.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/ContextLookup.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Click.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/SelectHelper.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/TabItemCommand.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Select.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/Type.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/PrintUI.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/UICommand.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/formpage/commands/internal/TypeHelper.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportTreeToFileWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/IWizardFactory.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizard.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/ExportToFileWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 134,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/Messages.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/AbstractWizardUserAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SimpleImportFromFileWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/RelinkableWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/WizardAdapterFactory.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/IPerformFinishable.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/SizeConstrainedWizardDialog.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/wizards/OnePageWizardDialog.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/Messages.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCAbstractUIPlugin.java",
  "extension" : "java",
  "linesOfCode" : 228,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/StandardUIBuilder.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/IUIBuilder.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/uibuilder/FormToolkitBuilder.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/WorkbenchToolkit.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/Messages.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/NullableTextCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/CommonCellEditors.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/celleditors/ClearableTextCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/MissionControlPage.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/PreferencesToolkit.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/QuantityFieldEditor.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/PreferenceConstants.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/Initializer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/preferences/LongQuantityFieldEditor.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/UIPlugin.java",
  "extension" : "java",
  "linesOfCode" : 248,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/MasterPasswordWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/DialogSecurityManager.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/Messages.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/security/Constants.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/IDialProvider.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationViewer.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Messages.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfigurationPage.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialDevice.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/IDialInformationProvider.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/Dial.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialViewer.java",
  "extension" : "java",
  "linesOfCode" : 360,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/MovingDial.java",
  "extension" : "java",
  "linesOfCode" : 179,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialInformationProvider.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/IImageFunction.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/DialConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/dial/ImageDescription.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySpanRenderer.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IXDataRenderer.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/ISpanSeries.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/Messages.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYChart.java",
  "extension" : "java",
  "linesOfCode" : 351,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RendererToolkit.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IQuantitySeries.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SpanRenderer.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/AWTChartToolkit.java",
  "extension" : "java",
  "linesOfCode" : 371,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/SubdividedQuantityRange.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IXYDisplayableSet.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYDataRenderer.java",
  "extension" : "java",
  "linesOfCode" : 230,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IRenderedRow.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/IChartInfoVisitor.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/RenderedRowBase.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/XYQuantities.java",
  "extension" : "java",
  "linesOfCode" : 370,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/charts/QuantitySeries.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedRefresher.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RefreshController.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateCoordinator.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/rate/RateLimitedObserver.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/OrientationAction.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayout.java",
  "extension" : "java",
  "linesOfCode" : 309,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/layout/SimpleLayoutData.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/MCPathEditorInput.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/Messages.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/ObjectContributionMenuSelectionListener.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/IDESupportUIToolkit.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/idesupport/StandardPerspective.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/RefreshPollAction.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/polling/PollManager.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/ActivitiesToolkit.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnsFilter.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/CopyColumnsAction.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnManager.java",
  "extension" : "java",
  "linesOfCode" : 474,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/Messages.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnBuilder.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/TableSettings.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/ColumnMenusFactory.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/column/IColumn.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/Messages.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/MCAccessibleListener.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/SimpleTraverseListener.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/AccessibilityConstants.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/FocusTracker.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/src/main/java/org/openjdk/jmc/ui/accessibility/AccessibilityToolkit.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 180,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/spi/IStorageProvider.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/spi/IConfigurationStorageDelegate.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/SchemaVersion.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/IEventConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/EventOptionID.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/events/IEventTypeID.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/recording/RecordingOptionsBuilder.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/ValidationToolkit.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventOptionDescriptorMapper.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownEventOptions.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV1.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KeyTranslatingMap.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/CommonConstraints.java",
  "extension" : "java",
  "linesOfCode" : 269,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/ValidationException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/FixedDescriptorMap.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/DefaultValueMap.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/IMapper.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/KnownRecordingOptions.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/internal/EventTypeIDV2.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/IRecorderConfigurationService.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/OptionInfo.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/src/main/java/org/openjdk/jmc/flightrecorder/configuration/ConfigurationToolkit.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.configuration/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.core/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 131,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.twitter/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TextNode.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ConditionNode.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SelectionNode.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/WidgetNode.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/AndNode.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Value.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/SettingNode.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/TestNode.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/GUIModel.java",
  "extension" : "java",
  "linesOfCode" : 276,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/NotNode.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ConditionNodeItem.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/FlagNode.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/OrNode.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ErrorTracker.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/Node.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/gui/ProducerEnvironment.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLNodeType.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttribute.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLNode.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLModel.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTag.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLAttributeInstance.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLValidationResult.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/IXMLValidator.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/PrettyPrinter.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCGrammar.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/JFCXMLValidator.java",
  "extension" : "java",
  "linesOfCode" : 198,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui.configuration/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/configuration/model/xml/XMLTagInstance.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.license/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.flightrecorder/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 85,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.product/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPDescriptorProvider.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/Messages.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/PreferenceInitializer.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/PreferenceConstants.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/preferences/JDPPreferencePage.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/src/main/java/org/openjdk/jmc/browser/jdp/JDPPlugin.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.jdp/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtHookConfigurator.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.osgi.extension/src/org/openjdk/jmc/osgi/extension/ExtClassLoaderHook.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Messages.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/PreferenceInitializer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/PreferenceConstants.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/preferences/JConsolePreferencePage.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/MissionControlContext.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/JConsolePluginLoader.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/Messages.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsoleTab.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/tabs/JConsolePluginTabbedPane.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/main/java/org/openjdk/jmc/console/jconsole/Activator.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/src/dummy/java/com/sun/tools/jconsole/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.jconsole/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderStructure.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Messages.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/JVMBrowserView.java",
  "extension" : "java",
  "linesOfCode" : 571,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/NoLocalJVMsWarner.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/FolderDndSupport.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/BrowserLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/views/Folder.java",
  "extension" : "java",
  "linesOfCode" : 175,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/Messages.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardModel.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/NewConnectionNode.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/OpenConnectionWizardHandler.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizard.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ActionWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionImportWizard.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionExportWizard.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/UserActionContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionSelectionWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/wizards/ConnectionWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 668,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/PreferenceInitializer.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/PreferenceConstants.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/preferences/BrowserPreferencePage.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/JVMBrowserPlugin.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizard.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 422,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentWizardAction.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgentSettings.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/remoteagent/RemoteJMXAgent.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/src/main/java/org/openjdk/jmc/browser/IJVMBrowserContextIDs.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 575,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChartPanel.java",
  "extension" : "java",
  "linesOfCode" : 192,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/TickFormatter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/YAxis.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesRenderer.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Selection.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/Axis.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/ChartChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractPlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/XYPlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractSeriesPlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/CompositeOptimizingProvider.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/StackingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingProvider.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SampleCountingProvider.java",
  "extension" : "java",
  "linesOfCode" : 232,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AbstractSampler.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SamplePointIterator.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSampleCountingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntermediateStackingProvider.java",
  "extension" : "java",
  "linesOfCode" : 181,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/IntegratingSubsamplingBuffer.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/SubsamplingProvider.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/providers/AveragingSampleBuffer.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/resource/ResourceAnchor.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractAxis.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/TitleRenderer.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/ChartRenderer.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/FontAndColors.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/SeriesPlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYGreyChart.java",
  "extension" : "java",
  "linesOfCode" : 367,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieGreyChart.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/WorldToDeviceConverter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateXAxis.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultPieRenderer.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXAxis.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SamplePoint.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/OptimizingProvider.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultTitleRenderer.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/SimpleXAxis.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/TimestampFormatter.java",
  "extension" : "java",
  "linesOfCode" : 136,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultXYLineRenderer.java",
  "extension" : "java",
  "linesOfCode" : 261,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractAliasingLongAxis.java",
  "extension" : "java",
  "linesOfCode" : 188,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultYAxis.java",
  "extension" : "java",
  "linesOfCode" : 522,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanosXAxis.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/NanoFormatter.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/CancelService.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DateFormatter.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/EmptyTitleRenderer.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultVerticalIndexRenderer.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/AbstractSimpleAxis.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/LongWorldToDeviceConverter.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DoubleFormatter.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/impl/DefaultHorizontalIndexRenderer.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/GreyChart.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/LongAxis.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AxisListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/SeriesMetadataProvider.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/SeriesGreyChart.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/PlotRenderer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AxisContentType.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/IndexRenderer.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProviderSet.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/SeriesProvider.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/DataSeriesProvider.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/data/RenderingMode.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/DefaultMetadataProvider.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/TickDensity.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/JChartComponent.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/XAxis.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractGreyChart.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/XYGreyChart.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/AbstractChartRenderer.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/Messages.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/util/ChartRenderingToolkit.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/java/org/openjdk/jmc/greychart/ChartChangeEvent.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart/src/main/resources/org/openjdk/jmc/greychart/package.html",
  "extension" : "html",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/handlers/OpenTemplateManagerHandler.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/handlers/TemplateImportOnOpenHandler.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditSimplePage.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateExportWizard.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingEventOptionsWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingTemplateControlView.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateToolkit.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 294,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/DumpRecordingWizardModel.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizard.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditPage.java",
  "extension" : "java",
  "linesOfCode" : 141,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/AdvancedWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardModel.java",
  "extension" : "java",
  "linesOfCode" : 460,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateProvider.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/IHelpContextIds.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateImportWizard.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateEditAdvancedPage.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/EditRecordingWizard.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/RecordingWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 603,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/StartRecordingWizard.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/wizards/TemplateManagerWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 390,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProviderFactory.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationModel.java",
  "extension" : "java",
  "linesOfCode" : 205,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventOptionVisitor.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/VolatileStorageDelegate.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/ConfigurationRepositoryFactory.java",
  "extension" : "java",
  "linesOfCode" : 111,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfigurationRepository.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/PrivateStorageDelegate.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/model/EventConfiguration.java",
  "extension" : "java",
  "linesOfCode" : 538,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ImageConstants.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 155,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/ControlPanel.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/StartRecordingJob.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/DumpRecordingJob.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/jobs/UpdateRecordingJob.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContainer.java",
  "extension" : "java",
  "linesOfCode" : 126,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/Property.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentBuilder.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerFilter.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PathElement.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/RecordingTemplateViewerComparator.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/PropertyLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/recordingconfiguration/EventConfigurationPart.java",
  "extension" : "java",
  "linesOfCode" : 639,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/RecordingProvider.java",
  "extension" : "java",
  "linesOfCode" : 211,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StopRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/CloseRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/StartRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/PrintRecordingDescriptorAction.java",
  "extension" : "java",
  "linesOfCode" : 157,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpAnyRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpWholeRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/EditRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/actions/DumpLastPartRecordingAction.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/java/org/openjdk/jmc/flightrecorder/controlpanel/ui/FlightRecorderProvider.java",
  "extension" : "java",
  "linesOfCode" : 194,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/src/main/resources/org/openjdk/jmc/flightrecorder/controlpanel/ui/defaultSettings.xml",
  "extension" : "xml",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.controlpanel.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.ide/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/Messages.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 180,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTab.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionTableContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.subscriptions/src/main/java/org/openjdk/jmc/console/ui/subscriptions/SubscriptionsPlugin.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.subscriptions/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/main/java/org/openjdk/jmc/javafx/osgi/FXToolkit.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/animation/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/fxml/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/geometry/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/print/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/application/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/collections/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/collections/transformation/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/stage/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/css/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/event/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/value/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/property/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/property/adapter/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/beans/binding/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/concurrent/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/media/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/control/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/control/cell/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/canvas/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/image/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/paint/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/effect/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/layout/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/web/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/input/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/chart/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/text/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/shape/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/scene/transform/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/util/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/util/converter/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/embed/swt/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/javafx/embed/swing/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/charts/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/tk/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/tk/quantum/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/binding/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/scene/control/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.javafx.osgi/src/dummy/java/com/sun/javafx/scene/control/skin/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartSampleTooltipProvider.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartMenuBuilder.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/LegendViewer.java",
  "extension" : "java",
  "linesOfCode" : 189,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/IPositionProvider.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/legend/CheckBoxLegendViewer.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/AntiAliasingListener.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartModel.java",
  "extension" : "java",
  "linesOfCode" : 187,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/TickDensityName.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ChartComposite.java",
  "extension" : "java",
  "linesOfCode" : 432,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/SelectionCanvas.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/views/ExportChartAsImage.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.greychart.ui/src/main/java/org/openjdk/jmc/greychart/ui/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.joverflow/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 228,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.flightrecorder.metadata/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-8626DCFD-B072-4F71-9F38-F5964C51F70E.htm",
  "extension" : "htm",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-DDE72C8A-0A15-43F9-A109-EB87804FD480.htm",
  "extension" : "htm",
  "linesOfCode" : 153,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-2BEF3E8A-724C-4EB2-869D-1CE9C83A0772.htm",
  "extension" : "htm",
  "linesOfCode" : 192,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-F85CDA8B-CFD2-4155-A140-9DD4079F0139.htm",
  "extension" : "htm",
  "linesOfCode" : 97,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-A27CE821-5AD5-438D-9A2F-D0B45B743EF0.htm",
  "extension" : "htm",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-41C663D6-F745-4062-BD32-6F7F2BC001BA.htm",
  "extension" : "htm",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-E7631E91-FDF6-48A1-B5C4-8C0B72E515DA.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-D722CAC6-84F5-4F36-9B83-66B5C4774821.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-DAB13FDA-9430-4457-BFF3-04F9DC0E3977.htm",
  "extension" : "htm",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-B2C0DE8E-376A-4C88-8B11-25B303BED0DF.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-953292B2-45D3-4842-9656-DAE88D239BA6.htm",
  "extension" : "htm",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-3B426495-2A88-49D5-B72A-9013773039B7.htm",
  "extension" : "htm",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-81AD3592-4E3F-4D9E-8877-675CEF333549.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-B8C17ABE-C0E5-4044-9401-1A01C5EE07E3.htm",
  "extension" : "htm",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-2D86C16D-9DFC-4B3E-B7AD-3185418241D1.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/title.htm",
  "extension" : "htm",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-9EE879C7-3584-4508-8456-B4324097B207-01.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/toc.htm",
  "extension" : "htm",
  "linesOfCode" : 173,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-FEFBE854-3298-46A6-A149-8B48A62330D2.htm",
  "extension" : "htm",
  "linesOfCode" : 143,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-8CC21FED-821F-49B4-BADF-4B5F2AB041A2.htm",
  "extension" : "htm",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-2125BB8B-CC13-4125-8562-F0BFD428F1DC.htm",
  "extension" : "htm",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-A1BCA5DC-0102-4FD4-9D8C-717473025C52.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-958F3421-2848-4C34-9A08-681011D409E6.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-9EE879C7-3584-4508-8456-B4324097B207.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-4D1A3616-1FB9-4478-8AB7-1941F3EDF87B.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-2AF1BAE8-14F3-4904-85E8-5F333A765B3C.htm",
  "extension" : "htm",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-C661942A-3DCF-40B4-87C3-F5000DE4830E.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-41D47617-4E32-4793-9253-6C2125F21CFF.htm",
  "extension" : "htm",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-D934384D-A13D-46F7-9588-32AE6C901554.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/html/GUID-A45813E6-C32E-4916-966E-AE24992BB326.htm",
  "extension" : "htm",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/toc.xml",
  "extension" : "xml",
  "linesOfCode" : 138,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.ja/nl/ja/index.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.feature.zh_CN/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 144,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.feature.rcp.zh_CN/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 147,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.ja/nl/ja/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.flightrecorder.controlpanel.ui.zh_CN/nl/zh/CN/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.flightrecorder.ui.zh_CN/nl/zh/CN/org.openjdk.jmc.flightrecorder.ui_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.notification.zh_CN/nl/zh/CN/org.openjdk.jmc.console.ui.notification_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.rcp.intro.ja/nl/ja/content/strings.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.rcp.intro.ja/nl/ja/content/pageparts.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.diagnostic.ja/nl/ja/org.openjdk.jmc.console.ui.diagnostic_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.mbeanbrowser.ja/nl/ja/org.openjdk.jmc.console.ui.mbeanbrowser_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using005.htm",
  "extension" : "htm",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using003.htm",
  "extension" : "htm",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using007.htm",
  "extension" : "htm",
  "linesOfCode" : 91,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/title.htm",
  "extension" : "htm",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using001.htm",
  "extension" : "htm",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using004.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using.htm",
  "extension" : "htm",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/img_text/open_method_context_01.htm",
  "extension" : "htm",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/preface.htm",
  "extension" : "htm",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using002.htm",
  "extension" : "htm",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/html/using006.htm",
  "extension" : "htm",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.zh_CN/nl/zh/CN/toc.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.notification.ja/nl/ja/org.openjdk.jmc.console.ui.notification_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.flightrecorder.ui.ja/nl/ja/org.openjdk.jmc.flightrecorder.ui_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using005.htm",
  "extension" : "htm",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using003.htm",
  "extension" : "htm",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using007.htm",
  "extension" : "htm",
  "linesOfCode" : 91,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/title.htm",
  "extension" : "htm",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using001.htm",
  "extension" : "htm",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using004.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using.htm",
  "extension" : "htm",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/img_text/open_method_context_01.htm",
  "extension" : "htm",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/preface.htm",
  "extension" : "htm",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using002.htm",
  "extension" : "htm",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/html/using006.htm",
  "extension" : "htm",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.ide.ui.ja/nl/ja/toc.xml",
  "extension" : "xml",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.rcp.intro.zh_CN/nl/zh/CN/content/strings.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.rcp.intro.zh_CN/nl/zh/CN/content/pageparts.xhtml",
  "extension" : "xhtml",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-3EC7E6C3-6A64-4659-B99E-CA675A9F6E0A.htm",
  "extension" : "htm",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-8626DCFD-B072-4F71-9F38-F5964C51F70E.htm",
  "extension" : "htm",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-97B37847-8E31-43F2-AA78-E5EBD28EC99A.htm",
  "extension" : "htm",
  "linesOfCode" : 102,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-BA742114-2E89-462D-8DCB-4442B3538CFA.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-D475ABB1-DE41-4A24-8BB8-A058FDDC6645.htm",
  "extension" : "htm",
  "linesOfCode" : 91,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-DDE72C8A-0A15-43F9-A109-EB87804FD480.htm",
  "extension" : "htm",
  "linesOfCode" : 153,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-2BEF3E8A-724C-4EB2-869D-1CE9C83A0772.htm",
  "extension" : "htm",
  "linesOfCode" : 192,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-29C36ED5-88E1-4974-B4B1-EFC683A1575D.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-F85CDA8B-CFD2-4155-A140-9DD4079F0139.htm",
  "extension" : "htm",
  "linesOfCode" : 97,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-2F693047-FF99-43A2-828C-ED22F1EF5A10.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-A27CE821-5AD5-438D-9A2F-D0B45B743EF0.htm",
  "extension" : "htm",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-41C663D6-F745-4062-BD32-6F7F2BC001BA.htm",
  "extension" : "htm",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-63742D06-CF58-47F2-9CF2-08C0DB9F09F1.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-35CEE658-D1BE-456C-84C1-38543BE776AA.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-E7631E91-FDF6-48A1-B5C4-8C0B72E515DA.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-CCA54ADF-B778-4CF3-97D0-A34D2442A4C4.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-40FF6634-CBCF-4879-A494-52FF7CEFD759.htm",
  "extension" : "htm",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-D722CAC6-84F5-4F36-9B83-66B5C4774821.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-DAB13FDA-9430-4457-BFF3-04F9DC0E3977.htm",
  "extension" : "htm",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-C12D23CE-E9DE-4BFA-A310-9AD5B6D835FD.htm",
  "extension" : "htm",
  "linesOfCode" : 153,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-B2C0DE8E-376A-4C88-8B11-25B303BED0DF.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-978B0DFF-5E04-4781-BC0F-A92B8928B0E8.htm",
  "extension" : "htm",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-BCAF66B8-BC4F-48F3-8453-5AA921067861.htm",
  "extension" : "htm",
  "linesOfCode" : 112,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-953292B2-45D3-4842-9656-DAE88D239BA6.htm",
  "extension" : "htm",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-0352E76D-96F5-4EDA-A8DE-88B9E18635B9.htm",
  "extension" : "htm",
  "linesOfCode" : 116,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-591A4D5C-C28B-48CE-9B32-CF798D011E75.htm",
  "extension" : "htm",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-F94F7FBB-5B53-40A3-854E-8BE8FC172629.htm",
  "extension" : "htm",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-492BB17D-5964-48C3-9212-D4848514437A.htm",
  "extension" : "htm",
  "linesOfCode" : 131,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-FBC35238-6B6D-4CAC-A407-7AEF95FE7058.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-DB152DDE-4694-439D-B8A7-CF1EABFAF795.htm",
  "extension" : "htm",
  "linesOfCode" : 136,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-ABF6E2F7-9FE9-4054-934C-BE05AEA8EDFE.htm",
  "extension" : "htm",
  "linesOfCode" : 123,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-3B426495-2A88-49D5-B72A-9013773039B7.htm",
  "extension" : "htm",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-05BEE8DA-92DD-4D64-8F96-AE3BCA7F1190.htm",
  "extension" : "htm",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-65882C8B-7834-41E4-AA7F-9A82BCE36388.htm",
  "extension" : "htm",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-8E04A807-3D2B-4896-AD06-B0DE61ACBBD9.htm",
  "extension" : "htm",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-2E1242E0-8437-467B-9AEC-36AE680733F7.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-18677545-5152-4688-8C51-4A1151361BB9.htm",
  "extension" : "htm",
  "linesOfCode" : 133,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-81AD3592-4E3F-4D9E-8877-675CEF333549.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-B8C17ABE-C0E5-4044-9401-1A01C5EE07E3.htm",
  "extension" : "htm",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-2D86C16D-9DFC-4B3E-B7AD-3185418241D1.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/title.htm",
  "extension" : "htm",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-9EE879C7-3584-4508-8456-B4324097B207-01.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/toc.htm",
  "extension" : "htm",
  "linesOfCode" : 173,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-4F885E48-A548-4140-B985-74B1685BEDEA.htm",
  "extension" : "htm",
  "linesOfCode" : 110,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-FEFBE854-3298-46A6-A149-8B48A62330D2.htm",
  "extension" : "htm",
  "linesOfCode" : 143,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-8CC21FED-821F-49B4-BADF-4B5F2AB041A2.htm",
  "extension" : "htm",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-B633156D-F63E-4E09-BBB0-009509FED0B0.htm",
  "extension" : "htm",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-2125BB8B-CC13-4125-8562-F0BFD428F1DC.htm",
  "extension" : "htm",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-A1BCA5DC-0102-4FD4-9D8C-717473025C52.htm",
  "extension" : "htm",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-6A66D658-7FD4-4621-9FE7-662D8B8FFACF.htm",
  "extension" : "htm",
  "linesOfCode" : 159,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-958F3421-2848-4C34-9A08-681011D409E6.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-9EE879C7-3584-4508-8456-B4324097B207.htm",
  "extension" : "htm",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-CD7A11BF-27AE-481A-8158-03ECC2DB9697.htm",
  "extension" : "htm",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-472929AC-C8EA-4857-A14C-603AF91D6957.htm",
  "extension" : "htm",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-343C6885-3367-4DDE-9BE5-1A7421CE00A1.htm",
  "extension" : "htm",
  "linesOfCode" : 98,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-4D1A3616-1FB9-4478-8AB7-1941F3EDF87B.htm",
  "extension" : "htm",
  "linesOfCode" : 74,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-2AF1BAE8-14F3-4904-85E8-5F333A765B3C.htm",
  "extension" : "htm",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-C661942A-3DCF-40B4-87C3-F5000DE4830E.htm",
  "extension" : "htm",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-41D47617-4E32-4793-9253-6C2125F21CFF.htm",
  "extension" : "htm",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-49FF0744-EF9E-41D6-8BF2-5326EAB9921C.htm",
  "extension" : "htm",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-66413CF1-A0E1-43BD-B8DB-9720B112D8F3.htm",
  "extension" : "htm",
  "linesOfCode" : 119,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-8EA35A18-669C-4EC3-BCEF-7EA7F92BA3EE.htm",
  "extension" : "htm",
  "linesOfCode" : 151,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-6B99EBAD-C94C-4B3D-B7B4-867F408012BF.htm",
  "extension" : "htm",
  "linesOfCode" : 140,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-58C8400F-82C1-4A25-92F2-1A96058C871F.htm",
  "extension" : "htm",
  "linesOfCode" : 141,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-4CB43843-B287-487B-B6D6-D5A58CACDD57.htm",
  "extension" : "htm",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-D934384D-A13D-46F7-9588-32AE6C901554.htm",
  "extension" : "htm",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/html/GUID-A45813E6-C32E-4916-966E-AE24992BB326.htm",
  "extension" : "htm",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/toc.xml",
  "extension" : "xml",
  "linesOfCode" : 115,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.docs.zh_CN/nl/zh/CN/index.xml",
  "extension" : "xml",
  "linesOfCode" : 2,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.browser.ja/nl/ja/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.mbeanbrowser.zh_CN/nl/zh/CN/org.openjdk.jmc.console.ui.mbeanbrowser_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.ja/nl/ja/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.persistence.zh_CN/nl/zh/CN/org.openjdk.jmc.console.ui.persistence_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.feature.rcp.ja/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 147,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.persistence.ja/nl/ja/org.openjdk.jmc.console.ui.persistence_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.diagnostic.zh_CN/nl/zh/CN/org.openjdk.jmc.console.ui.diagnostic_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.browser.zh_CN/nl/zh/CN/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.feature.ja/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 144,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/l10n/org.openjdk.jmc.console.ui.zh_CN/nl/zh/CN/contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Statement.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Value.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/IExecute.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Parameter.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandFactory.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Tokenizer.java",
  "extension" : "java",
  "linesOfCode" : 158,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/NumberParser.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/TextParser.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/BooleanParser.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/StringParser.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParameterParser.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/CommandParser.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/ParserException.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/parser/IParser.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Wait.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Call.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/SetSystemProperty.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Exit.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/PrintSystemProperties.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/ShowVersion.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Help.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Print.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/internal/executables/Version.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Token.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/ICommandHelper.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/Command.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/src/main/java/org/openjdk/jmc/commands/CommandsPlugin.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.commands/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 123,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/jmx/JMXDataKeys.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/ConfigurationFactory.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/Configuration.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JDPPacket.java",
  "extension" : "java",
  "linesOfCode" : 150,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/JRockitJDPPacketDecoder.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/common/CodingException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketListener.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Pruner.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/DiscoveryEvent.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/Discoverable.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/DiscoveryListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/JDPClient.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.jdp/src/main/java/org/openjdk/jmc/jdp/client/PacketProcessor.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/OsgiServicesJmxProviderProxy.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ext/src/main/java/org/openjdk/jmc/rjmx/ext/EclipseJmxProviderProxy.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ext/fragment.xml",
  "extension" : "xml",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.rcp/category.xml",
  "extension" : "xml",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.rcp/src/main/resources/index.html",
  "extension" : "html",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.rcp/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.pde/templates_3.4/simpleruletemplate/java/$className$.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/Messages.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRulePluginContentWizard.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/simplerule/SimpleRuleTemplateSection.java",
  "extension" : "java",
  "linesOfCode" : 127,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.pde/src/main/java/org/openjdk/jmc/flightrecorder/pde/Activator.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.pde/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.rcp/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 133,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/BrowserAttachPlugin.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/Messages.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalConnectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/PreferenceInitializer.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/AttachPreferencePage.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/preferences/PreferenceConstants.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LazyServiceURLResolveException.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProvider.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/internal/ExecuteTunnler.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalDescriptorProviderProxy.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/src/main/java/org/openjdk/jmc/browser/attach/LocalJVMToolkit.java",
  "extension" : "java",
  "linesOfCode" : 418,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.browser.attach/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderException.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/IEventTypeInfo.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/IFlightRecorderService.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/IRecordingDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/FlightRecorderToolkit.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingTemplateToolkit.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/ExcludingEventOptionMapper.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV2.java",
  "extension" : "java",
  "linesOfCode" : 396,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV2.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV2.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventOptionsToolkitV1.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/OpenTypeConverter.java",
  "extension" : "java",
  "linesOfCode" : 120,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorV1.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingDescriptorToolkitV1.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV1.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/EventTypeMetadataV2.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/IFlightRecorderCommunicationHelper.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV2.java",
  "extension" : "java",
  "linesOfCode" : 81,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV1.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/RecordingOptionsToolkitV2.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceV1.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/JfrRecordingInputStreamV1.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderCommunicationHelperV1.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/src/main/java/org/openjdk/jmc/rjmx/services/jfr/internal/FlightRecorderServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.services.jfr/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.ide/category.xml",
  "extension" : "xml",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.ide/src/main/resources/stylesheet.css",
  "extension" : "css",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.ide/src/main/resources/run-on-jdk-instructions/index.html",
  "extension" : "html",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.ide/src/main/resources/update-site-instructions/index.html",
  "extension" : "html",
  "linesOfCode" : 142,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.ide/src/main/resources/index.html",
  "extension" : "html",
  "linesOfCode" : 121,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.updatesite.ide/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.flightrecorder.ext.g1/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/misc/SimpleActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/RJMXUIPlugin.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ArrayLengthCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/Messages.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CellEditorStore.java",
  "extension" : "java",
  "linesOfCode" : 159,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TypedEditingSupport.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/DateCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/StringConstructorCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/ParsingCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/TogglingCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UnitCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/UpdateIntervalEditingSupport.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/CharacterEditor.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/AttributeEditingSupport.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/celleditors/NumberCellEditor.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/Initializer.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/preferences/JMXRMIPreferencePage.java",
  "extension" : "java",
  "linesOfCode" : 138,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ChangeValueAction.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/QuantityInputDialog.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/Messages.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/AttributeTreeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/SetUnitMenuManager.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ValueColumnLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttribute.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/MRIAttributeInspector.java",
  "extension" : "java",
  "linesOfCode" : 610,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeAction.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/VisualizeWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 170,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalManager.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/UpdateIntervalDialog.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/ReadOnlyMRIAttribute.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/attributes/EditDisplayNameAction.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/Messages.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/OperationsLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/ExecuteOperationForm.java",
  "extension" : "java",
  "linesOfCode" : 231,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/operations/InvocatorBuilderForm.java",
  "extension" : "java",
  "linesOfCode" : 216,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AccessibleControlAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanPropertiesOrderer.java",
  "extension" : "java",
  "linesOfCode" : 272,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedDialsSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 325,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeConfiguratorTableFactory.java",
  "extension" : "java",
  "linesOfCode" : 298,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AbstractArrayElementMenuAction.java",
  "extension" : "java",
  "linesOfCode" : 80,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/NewChartAction.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAction.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RJMXUIConstants.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeSorter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/FreezeModel.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeFilter.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveAttributeAction.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsCalculator.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/IAttributeSelectionContentListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AddAttibutesAction.java",
  "extension" : "java",
  "linesOfCode" : 65,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorComponent.java",
  "extension" : "java",
  "linesOfCode" : 204,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizard.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/SectionPartManager.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/TreeNodeBuilder.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 112,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/IAttributeSet.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/PersistenceSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 97,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/MBeanTreeLabelProvider.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardDialog.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectorWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionContentModel.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/ToggleFreezeAction.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/StatisticsTable.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/RemoveArrayElementMenuAction.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/AttributeSelectionViewModel.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/IconConstants.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/CombinedChartSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 512,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/src/main/java/org/openjdk/jmc/rjmx/ui/internal/InsertArrayElementMenuAction.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx.ui/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rcp.product.feature/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/LaunchPlugin.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/Messages.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJavaLaunchDelegate.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitLaunchShortcut.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchPage.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrEclipseLaunchDelegate.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrEclipseLaunchShortcut.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitPluginLaunchDelegate.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrArgsBuilder.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/NullFlightRecorderService.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JreFileStorageDelegate.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/model/JfrLaunchModel.java",
  "extension" : "java",
  "linesOfCode" : 324,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitLaunchDelegate.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJUnitPluginLaunchShortcut.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrJavaLaunchShortcut.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchShortcutHelper.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchConfigurationTab.java",
  "extension" : "java",
  "linesOfCode" : 122,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/src/main/java/org/openjdk/jmc/ide/launch/JfrLaunchDelegateHelper.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.ide.launch/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 191,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/Images.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/Messages.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorInput.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceMetadataService.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditor.java",
  "extension" : "java",
  "linesOfCode" : 214,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/InformationSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/editors/PersistenceEditorOpener.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/src/main/java/org/openjdk/jmc/console/persistence/PersistencePlugin.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/org.openjdk.jmc.console.ui.persistence_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.persistence/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/pages.xml",
  "extension" : "xml",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/Messages.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPage.java",
  "extension" : "java",
  "linesOfCode" : 334,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxConstants.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxPulseDurationRule.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/src/main/java/org/openjdk/jmc/flightrecorder/ext/jfx/JfxVersionUtil.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.jfx/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/org.openjdk.jmc.console.ui.diagnostic_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/Messages.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticOperationForm.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/form/DiagnosticTab.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/Messages.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/PreferenceInitializer.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/PreferenceConstants.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/preferences/DiagnosticPage.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/src/main/java/org/openjdk/jmc/console/ui/diagnostic/DiagnosticPlugin.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.diagnostic/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/codeanalysis/DupStringFieldFinder.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/CompressibleStringStats.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ReferenceChain.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/NumberEncodingStringStats.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupStringStats.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdComboList.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElementImpl.java",
  "extension" : "java",
  "linesOfCode" : 449,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeCombo.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ShortArrayStats.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/RefChainElement.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndSizeComboList.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/Constants.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ClassAndOvhdCombo.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/PrimitiveArrayWrapper.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/DupArrayStats.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/ProblemRecorder.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/support/HeapStats.java",
  "extension" : "java",
  "linesOfCode" : 209,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/Main.java",
  "extension" : "java",
  "linesOfCode" : 315,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/ReportGenerator.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadMultiBuffer.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/FileReadBuffer.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/MappedReadBuffer.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionDataInputStream.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofParsingCancelledException.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HprofReader.java",
  "extension" : "java",
  "linesOfCode" : 845,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ByteArrayReadBuffer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/DumpCorruptedException.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/PositionInputStream.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/HeapDumpReader.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/ReadBuffer.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/parser/CachedReadBuffer.java",
  "extension" : "java",
  "linesOfCode" : 266,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaThing.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaDouble.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectTable.java",
  "extension" : "java",
  "linesOfCode" : 225,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaByte.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaBoolean.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackTrace.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaShort.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/UnresolvedObject.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaHeapObject.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Snapshot.java",
  "extension" : "java",
  "linesOfCode" : 537,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaInt.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/Root.java",
  "extension" : "java",
  "linesOfCode" : 98,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/ArrayTypeCodes.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/StackFrame.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/HeapStringReader.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaHeapObjectVisitor.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValue.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaField.java",
  "extension" : "java",
  "linesOfCode" : 61,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/AbstractJavaHeapObjectVisitor.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/CollectionClassProperties.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectArray.java",
  "extension" : "java",
  "linesOfCode" : 100,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLong.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaChar.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaFloat.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/ImplInclusiveSizeCalculator.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObjectRef.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaClass.java",
  "extension" : "java",
  "linesOfCode" : 587,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaObject.java",
  "extension" : "java",
  "linesOfCode" : 246,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaLazyReadObject.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/heap/model/JavaValueArray.java",
  "extension" : "java",
  "linesOfCode" : 388,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/StandaloneArrayDescFactory.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/TreeMapDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/IdentityHashMapDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/FullyUtilizedArrayListDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/HashSetDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayDequeDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractArrayBasedCollectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 196,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractCollectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 256,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 316,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/WeakHashMapDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionClassDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedCollectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/AbstractLinkedCollectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/LinkedHashMapDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ArrayBasedCollectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 222,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionDescriptors.java",
  "extension" : "java",
  "linesOfCode" : 309,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CollectionInstanceDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/ConcurrentHashMapDescriptorForJdk8.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/descriptors/CopyOnWriteArraySetDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SetOfLongs.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MemNumFormatter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/VerboseOutputCollector.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ClassUtils.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SmallSet.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntArrayList.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToIntMap.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongArrayList.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/StringInterner.java",
  "extension" : "java",
  "linesOfCode" : 104,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/MiscUtils.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FastStack.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/LongToObjectMap.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/FileUtils.java",
  "extension" : "java",
  "linesOfCode" : 139,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/SimpleIdentitySet.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IndexContainer.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ObjectToIntMap.java",
  "extension" : "java",
  "linesOfCode" : 149,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Pair.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ProgressMeter.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToObjectMap.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToIntMap.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWithIntId.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/ValueWitIntIdMap.java",
  "extension" : "java",
  "linesOfCode" : 140,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/NumberToObjectMap.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/Utils.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/util/IntToIntMap.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReferencedObjCluster.java",
  "extension" : "java",
  "linesOfCode" : 309,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/BatchProblemRecorder.java",
  "extension" : "java",
  "linesOfCode" : 506,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ReportFormatter.java",
  "extension" : "java",
  "linesOfCode" : 543,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/DetailedStats.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/ExtendedField.java",
  "extension" : "java",
  "linesOfCode" : 82,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/batch/FormattedOutputBuffer.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayHandler.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BreadthFirstHeapScanner.java",
  "extension" : "java",
  "linesOfCode" : 436,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DupStringHandler.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LongLivedStringClustersCalculator.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StandardStatsCalculator.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/WeakMapHandler.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChain.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DataFieldStats.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/OverallStatsCalculator.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedStatsCalculator.java",
  "extension" : "java",
  "linesOfCode" : 479,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/LengthHistogram.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/TwoHandIndexContainer.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ObjectHistogram.java",
  "extension" : "java",
  "linesOfCode" : 314,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/SystemPropertiesReader.java",
  "extension" : "java",
  "linesOfCode" : 56,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ProblemChecker.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/HeapScaner.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainTree.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DetailedDupStringStatsCalculator.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/BarArrayHandler.java",
  "extension" : "java",
  "linesOfCode" : 121,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/InterimRefChainStack.java",
  "extension" : "java",
  "linesOfCode" : 385,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DupArrayHandler.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/DepthFirstHeapScaner.java",
  "extension" : "java",
  "linesOfCode" : 135,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/ClassloaderStats.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/PrimitiveArrayDuplicationMap.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/src/main/java/org/openjdk/jmc/joverflow/stats/StringStatsCollector.java",
  "extension" : "java",
  "linesOfCode" : 203,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.joverflow/doc/joverflow-doc.html",
  "extension" : "html",
  "linesOfCode" : 928,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/Messages.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/MBeanTab.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tab/FeatureSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/Messages.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ConstructorContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/ItemContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/metadata/MetadataModel.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/MBeanTreeSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 224,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanWizardPage.java",
  "extension" : "java",
  "linesOfCode" : 147,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/AddMBeanAction.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/tree/UnregisterMBeanAction.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/Messages.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/MBeanNotificationLogInspector.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationInfoSectionPart.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/NotificationsModel.java",
  "extension" : "java",
  "linesOfCode" : 87,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/notifications/InformationProvider.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/src/main/java/org/openjdk/jmc/console/ui/mbeanbrowser/MBeanBrowserPlugin.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/org.openjdk.jmc.console.ui.mbeanbrowser_contexts.xml",
  "extension" : "xml",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.console.ui.mbeanbrowser/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.metadata/pages.xml",
  "extension" : "xml",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/Messages.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataNode.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataPage.java",
  "extension" : "java",
  "linesOfCode" : 174,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.metadata/src/main/java/org/openjdk/jmc/flightrecorder/metadata/MetadataContentProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.metadata/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.attach/src/main/java/org/openjdk/jmc/attach/AttachToolkit.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.attach/src/dummy/java/com/sun/tools/classfile/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.attach/src/dummy/java/com/sun/tools/attach/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.attach/src/dummy/java/sun/tools/attach/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.attach/src/dummy/java/sun/jvmstat/monitor/Empty.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/pages.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Constants.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionSelectionEvent.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapRegionView.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/region/HeapRegion.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/visualizer/HeapLayout.java",
  "extension" : "java",
  "linesOfCode" : 349,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/G1Page.java",
  "extension" : "java",
  "linesOfCode" : 536,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/src/main/java/org/openjdk/jmc/flightrecorder/ext/g1/ColorMap.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.flightrecorder.ext.g1/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IPropertySyntheticAttribute.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ISyntheticNotification.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerEvent.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraint.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerComponent.java",
  "extension" : "java",
  "linesOfCode" : 162,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/ExtensionLoader.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/extension/internal/TriggerFactory.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/IExceptionHandler.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FloatField.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/QuantityField.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/TimeField.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/StringField.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/BooleanField.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/Field.java",
  "extension" : "java",
  "linesOfCode" : 173,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FileField.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/DateField.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/FieldHolder.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/IntegerField.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/fields/internal/PasswordField.java",
  "extension" : "java",
  "linesOfCode" : 106,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDateRange.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintDayOfWeek.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/constraints/internal/TriggerConstraintTimeRange.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/condition/internal/TriggerCondition.java",
  "extension" : "java",
  "linesOfCode" : 182,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/IValueEvaluator.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/IActivatableTriggerAction.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/ITrigger.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerAction.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/ISetting.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/ITriggerAction.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/DefaultExceptionHandler.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMin.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluationException.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationTrigger.java",
  "extension" : "java",
  "linesOfCode" : 283,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorBoolean.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationToolkit.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRuleBag.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/NotificationRegistry.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorNumberMax.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/RegistryEntry.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/INotificationFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/internal/ValueEvaluatorStringMatch.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/ITriggerConstraint.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerConstraintHolder.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/TriggerRule.java",
  "extension" : "java",
  "linesOfCode" : 171,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionHPROF.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionSystemOut.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionLogToFile.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionMail.java",
  "extension" : "java",
  "linesOfCode" : 146,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/triggers/actions/internal/TriggerActionDiagnosticCommand.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMBeanServerChangeListener.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/PolicyFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRIMetadataProviderService.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMBeanHelperService.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRIMetadata.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRI.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRIMetadataService.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRITransformationFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRISubscription.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIMetadataToolkit.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/ISubscriptionService.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRIMetadataProvider.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRIValueListener.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRIService.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IMRITransformation.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/MRIValueEvent.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticNotification.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLastGcAttribute.java",
  "extension" : "java",
  "linesOfCode" : 73,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/TransformationSubscription.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeExceptionEvent.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtensionMetadataProviderService.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceAttribute.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableChildSubscriptions.java",
  "extension" : "java",
  "linesOfCode" : 78,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeValueToolkit.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/OneShotUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SimpleUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AverageTransformation.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultSubscriptionDebugInformation.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/InvoluntaryDisconnectException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UnavailableSubscriptionsRepository.java",
  "extension" : "java",
  "linesOfCode" : 199,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/UpdatePolicyToolkit.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SyntheticAttributeToolkit.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractPropertySyntheticAttribute.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DifferenceTransformation.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotGcNotification.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ConnectionLostEvent.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadata.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ISubscriptionDebugService.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionService.java",
  "extension" : "java",
  "linesOfCode" : 258,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscription.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AttributeReregisteredEvent.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MonitoredDeadlockedThreadCountAttribute.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/SingleMRITransformationFactory.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSyntheticAttribute.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/IIntervalUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/LongDifferenceAttribute.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeadlockedThreadCountAttribute.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DeltaTransformation.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/ExtendedMRIMetadataToolkit.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/HotSpotLiveSetAttribute.java",
  "extension" : "java",
  "linesOfCode" : 137,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/IMRISubscriptionDebugInformation.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRITransformationToolkit.java",
  "extension" : "java",
  "linesOfCode" : 119,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/EmptySubscriptionDebugService.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractAttributeSubscription.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/FileMRIMetadataDB.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultMRIMetadataService.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MBeanMRIMetadataDB.java",
  "extension" : "java",
  "linesOfCode" : 247,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultAttributeSubscriptionThread.java",
  "extension" : "java",
  "linesOfCode" : 391,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/AbstractSingleMRITransformation.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/MRIMetadataWrapper.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DivisionAttribute.java",
  "extension" : "java",
  "linesOfCode" : 46,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/internal/DefaultNotificationSubscriptionManager.java",
  "extension" : "java",
  "linesOfCode" : 160,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/DefaultAttributeStorageService.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/storage/internal/BufferingAttributeStorage.java",
  "extension" : "java",
  "linesOfCode" : 96,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/subscription/IUpdatePolicy.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/IActionFactory.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/IActionProviderFactory.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderRepository.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProvider.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/DefaultActionFactory.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/actionprovider/internal/ActionProviderGrammar.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionToolkit.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ServiceNotAvailableException.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionException.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/JMXRMIPreferences.java",
  "extension" : "java",
  "linesOfCode" : 50,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/PreferencesKeys.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/preferences/Initializer.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IServerHandle.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IConnectionHandle.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/IDiscoveryInfo.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModelCredentials.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ServerModel.java",
  "extension" : "java",
  "linesOfCode" : 116,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/DiscoveryInfo.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/Server.java",
  "extension" : "java",
  "linesOfCode" : 114,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/internal/ModelPersistence.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/IServer.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/servermodel/IServerModel.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IServerDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/AbstractDescriptorProvider.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/IDescriptorListener.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/descriptorprovider/IDescriptorProvider.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ISyntheticAttribute.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/RJMXPlugin.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IConnectionListener.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IUpdateInterval.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IAttributeChild.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IAttribute.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IllegalOperandException.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IIndexedAttributeChild.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IAttributeInfo.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IDummyService.java",
  "extension" : "java",
  "linesOfCode" : 3,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IPersistenceService.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IDiagnosticCommandService.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IAttributeStorageService.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/MRIDataSeries.java",
  "extension" : "java",
  "linesOfCode" : 7,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IAttributeStorage.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IOperation.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IReadOnlyAttribute.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/ICommercialFeaturesService.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/Jdk11CommercialFeaturesService.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot23CommercialFeaturesService.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AttributeStorageServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotSpot24DiagnosticCommandService.java",
  "extension" : "java",
  "linesOfCode" : 286,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceEntry.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/ServiceFactoryManager.java",
  "extension" : "java",
  "linesOfCode" : 128,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/CommercialFeaturesServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 26,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/HotspotManagementToolkit.java",
  "extension" : "java",
  "linesOfCode" : 47,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/DiagnosticCommandServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/SubscriptionServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/MRIMetadataServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/internal/AbstractOperation.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/services/IKeyedAttributeChild.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/IConnectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/messages/internal/Messages.java",
  "extension" : "java",
  "linesOfCode" : 38,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationMBean.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeMBeanEntry.java",
  "extension" : "java",
  "linesOfCode" : 101,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXConnection.java",
  "extension" : "java",
  "linesOfCode" : 398,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationEntry.java",
  "extension" : "java",
  "linesOfCode" : 68,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeRepository.java",
  "extension" : "java",
  "linesOfCode" : 212,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MBeanOperationWrapper.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXConnectionDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 52,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/MCMBeanServerConnection.java",
  "extension" : "java",
  "linesOfCode" : 476,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerHandle.java",
  "extension" : "java",
  "linesOfCode" : 133,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerToolkit.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticAttributeEntry.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/IDisposableService.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/RJMXSingleton.java",
  "extension" : "java",
  "linesOfCode" : 113,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/DefaultConnectionHandle.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/JMXRMISystemPropertiesProvider.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/SyntheticNotificationRepository.java",
  "extension" : "java",
  "linesOfCode" : 186,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/ServerDescriptor.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/internal/WrappedConnectionException.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/JVMSupportToolkit.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceReader.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/AttributeWriter.java",
  "extension" : "java",
  "linesOfCode" : 161,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceWriter.java",
  "extension" : "java",
  "linesOfCode" : 154,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceServiceFactory.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/persistence/internal/PersistenceFile.java",
  "extension" : "java",
  "linesOfCode" : 84,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/SimpleAttributeInfo.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/package-info.java",
  "extension" : "java",
  "linesOfCode" : 1,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/RJMXStartCommand.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/DefaultAttribute.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/AbstractReadOnlyAttribute.java",
  "extension" : "java",
  "linesOfCode" : 260,
  "components" : [ "primary::application" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/util/internal/PartitionedList.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/java/org/openjdk/jmc/rjmx/ConnectionDescriptorBuilder.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/src/main/resources/org/openjdk/jmc/rjmx/subscription/internal/mrimetadata.xml",
  "extension" : "xml",
  "linesOfCode" : 6123,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.rjmx/plugin.xml",
  "extension" : "xml",
  "linesOfCode" : 442,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "application/org.openjdk.jmc.feature.pde/feature.xml",
  "extension" : "xml",
  "linesOfCode" : 42,
  "components" : [ "primary::application" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC RCP plug-ins.launch",
  "extension" : "launch",
  "linesOfCode" : 69,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC RCP plug-ins (JDK 8).launch",
  "extension" : "launch",
  "linesOfCode" : 69,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC Eclipse (JDK 8).launch",
  "extension" : "launch",
  "linesOfCode" : 73,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC RCP (JDK 8).launch",
  "extension" : "launch",
  "linesOfCode" : 58,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC Eclipse plug-ins.launch",
  "extension" : "launch",
  "linesOfCode" : 83,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC RCP.launch",
  "extension" : "launch",
  "linesOfCode" : 58,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC Eclipse plug-ins (JDK 8).launch",
  "extension" : "launch",
  "linesOfCode" : 82,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/launchers/JMC Eclipse.launch",
  "extension" : "launch",
  "linesOfCode" : 74,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/formatting/formatting.xml",
  "extension" : "xml",
  "linesOfCode" : 315,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/formatting/clean-up-with-formatting.xml",
  "extension" : "xml",
  "linesOfCode" : 62,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/ide/eclipse/templates/JMC templates.xml",
  "extension" : "xml",
  "linesOfCode" : 7,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "configuration/spotbugs/spotbugs-exclude.xml",
  "extension" : "xml",
  "linesOfCode" : 803,
  "components" : [ "primary::configuration" ],
  "concerns" : [ "::TODOs" ]
} ]