[ {
  "relativePath" : "instrumentation/java7-utils/src/com/intellij/rt/coverage/util/CondyUtils.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/InstrumentationOptions.java",
  "extension" : "java",
  "linesOfCode" : 124,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/CoverageArgs.java",
  "extension" : "java",
  "linesOfCode" : 130,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/NameCoverageDataAccess.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/CoverageDataAccess.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/FieldCoverageDataAccess.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/DataAccessUtil.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/CondyCoverageDataAccess.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/CoverageDataAccessVisitor.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess/EmptyCoverageDataAccess.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/Instrumentator.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/CoverageEnumeratorWithInstructions.java",
  "extension" : "java",
  "linesOfCode" : 169,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/CoverageEnumerator.java",
  "extension" : "java",
  "linesOfCode" : 118,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/InstrumentationUtils.java",
  "extension" : "java",
  "linesOfCode" : 105,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/InstrumentationVisitor.java",
  "extension" : "java",
  "linesOfCode" : 172,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/UnloadedUtil.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/KotlinDefaultArgsLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 168,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/KotlinImplementerDefaultInterfaceMemberFilter.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/CoverageFilter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/AnnotationIgnoredMethodFilter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/TryFinallyLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 75,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/KotlinCoroutinesFilter.java",
  "extension" : "java",
  "linesOfCode" : 177,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/TryWithResourcesLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 129,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/KotlinDeprecatedMethodFilter.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/KotlinTryFinallyLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/ClosingBracesFilter.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/TryWithResourcesJava8LineFilter.java",
  "extension" : "java",
  "linesOfCode" : 69,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines/BaseLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 108,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods/MethodFilter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods/EnumMethodsFilter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods/KotlinLocalFunctionInsideIgnoredMethodFilter.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods/KotlinSyntheticAccessMethodFilter.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods/KotlinSyntheticConstructorOfSealedClassFilter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods/DeserializeLambdaFilter.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/FilterUtils.java",
  "extension" : "java",
  "linesOfCode" : 51,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/compose/ComposeCheckingBranchFilter.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/compose/ComposeSkipGroupLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 45,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/compose/ComposeKeyCheckBranchFilter.java",
  "extension" : "java",
  "linesOfCode" : 93,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/compose/ComposeTraceEventStartLineFilter.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/compose/ComposeUtils.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/KotlinOpenMemberWithDefaultArgsFilter.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/BooleanOperatorFilter.java",
  "extension" : "java",
  "linesOfCode" : 109,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/AssertFilter.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/KotlinWhenMappingExceptionFilter.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/NotNullAssertionsFilter.java",
  "extension" : "java",
  "linesOfCode" : 99,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/KotlinUnsafeCastFilter.java",
  "extension" : "java",
  "linesOfCode" : 71,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/KotlinLateinitFilter.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/KotlinDefaultArgsBranchFilter.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/KotlinWhenStringFilter.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches/JavaStringSwitchFilter.java",
  "extension" : "java",
  "linesOfCode" : 153,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/KotlinUtils.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter/KotlinValueClassFilter.java",
  "extension" : "java",
  "linesOfCode" : 110,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter/ClassFilter.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter/PrivateConstructorOfUtilClassFilter.java",
  "extension" : "java",
  "linesOfCode" : 202,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter/KotlinClassMarkerFilter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter/InheritanceCollectorFilter.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classes/ClassSignatureFilter.java",
  "extension" : "java",
  "linesOfCode" : 5,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classes/KotlinSerializerFilter.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classes/ClassIgnoredByAnnotationFilter.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classes/KotlinFunctionOrPropertyReferenceFilter.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/CoverageTransformer.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/ProjectContext.java",
  "extension" : "java",
  "linesOfCode" : 193,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/InstrumentationData.java",
  "extension" : "java",
  "linesOfCode" : 226,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/FilteredMethodStorage.java",
  "extension" : "java",
  "linesOfCode" : 125,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/SwitchLabels.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/Jump.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/Switch.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/data/Key.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/testTracking/TestTrackingClassDataMode.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/testTracking/TestTrackingMode.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/testTracking/TestTrackingArrayMode.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/InstrumentationStrategy.java",
  "extension" : "java",
  "linesOfCode" : 42,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/util/InsertLineAfterJumpVisitor.java",
  "extension" : "java",
  "linesOfCode" : 102,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/util/SaveLabelsMethodNode.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/util/LinesUtil.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/util/LocalVariableInserter.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/instrumentation/CoverageRuntime.java",
  "extension" : "java",
  "linesOfCode" : 213,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/PartlyAnalysedClassesSection.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/ReportSectionsUtil.java",
  "extension" : "java",
  "linesOfCode" : 66,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/ReportSection.java",
  "extension" : "java",
  "linesOfCode" : 22,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/InstructionsSection.java",
  "extension" : "java",
  "linesOfCode" : 103,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/IncludePatternsSection.java",
  "extension" : "java",
  "linesOfCode" : 55,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/ProjectDataLoader.java",
  "extension" : "java",
  "linesOfCode" : 123,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/UncoveredBranchesSection.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/CoverageReport.java",
  "extension" : "java",
  "linesOfCode" : 156,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "instrumentation/src/com/intellij/rt/coverage/util/ClassListSection.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::instrumentation" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/CheckSumCalculator.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/OpenCloseFileTransformer.java",
  "extension" : "java",
  "linesOfCode" : 184,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/InstrumentedMethodsFilter.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/TestDiscoveryInstrumenter.java",
  "extension" : "java",
  "linesOfCode" : 95,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/TestDiscoveryInstrumentationUtils.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/TestDiscoveryInnerClassInstrumenter.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/SourceFilesCollector.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/InstrumentedMethodsCollector.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation/DefaultConstructorDetectionVisitor.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/main/TestDiscoveryPremain.java",
  "extension" : "java",
  "linesOfCode" : 57,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/testDiscovery/main/TestDiscoveryTransformer.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/TestDiscoveryDataListener.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/NameEnumerator.java",
  "extension" : "java",
  "linesOfCode" : 62,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/ClassMetadata.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/TestDiscoveryProtocolDataListener.java",
  "extension" : "java",
  "linesOfCode" : 151,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/TestDiscoveryProjectData.java",
  "extension" : "java",
  "linesOfCode" : 253,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/SocketTestDiscoveryProtocolDataListener.java",
  "extension" : "java",
  "linesOfCode" : 76,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/SingleTrFileDiscoveryProtocolDataListener.java",
  "extension" : "java",
  "linesOfCode" : 79,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/api/TestDiscoveryProtocolUtil.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/api/SimpleDecodingTestDiscoveryProtocolReader.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::TODOs" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/api/StandaloneTestDiscoveryFileReader.java",
  "extension" : "java",
  "linesOfCode" : 24,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-discovery/src/com/intellij/rt/coverage/data/api/TestDiscoveryProtocolReader.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::test-discovery" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "java6-utils/src/com/intellij/rt/coverage/report/XMLCoverageReport.java",
  "extension" : "java",
  "linesOfCode" : 485,
  "components" : [ "primary::java6-utils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "java6-utils/src/com/intellij/rt/coverage/report/XMLProjectData.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::java6-utils" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 34,
  "components" : [ "primary::ROOT" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/java7-utils/src/com/intellij/rt/coverage/offline/CondyUtils.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/src/com/intellij/rt/coverage/offline/RawProjectInit.java",
  "extension" : "java",
  "linesOfCode" : 64,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/data/src/com/intellij/rt/coverage/offline/RawClassData.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/data/src/com/intellij/rt/coverage/offline/RawHitsReport.java",
  "extension" : "java",
  "linesOfCode" : 77,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/data/src/com/intellij/rt/coverage/offline/RawProjectData.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/api/src/com/intellij/rt/coverage/offline/api/MethodCoverage.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/api/src/com/intellij/rt/coverage/offline/api/LineCoverage.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/api/src/com/intellij/rt/coverage/offline/api/CoverageCollector.java",
  "extension" : "java",
  "linesOfCode" : 72,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/api/src/com/intellij/rt/coverage/offline/api/ClassCoverage.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "offline-runtime/api/src/com/intellij/rt/coverage/offline/api/CoverageRuntime.java",
  "extension" : "java",
  "linesOfCode" : 63,
  "components" : [ "primary::offline-runtime" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "common/src/com/intellij/rt/coverage/util/MethodCaller.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "common/src/com/intellij/rt/coverage/util/ErrorReporter.java",
  "extension" : "java",
  "linesOfCode" : 131,
  "components" : [ "primary::common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "common/src/com/intellij/rt/coverage/util/DictionaryLookup.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "common/src/com/intellij/rt/coverage/util/CommonArrayUtil.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "common/src/com/intellij/rt/coverage/util/ThreadLocalCachedValue.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "common/src/com/intellij/rt/coverage/util/CoverageIOUtil.java",
  "extension" : "java",
  "linesOfCode" : 219,
  "components" : [ "primary::common" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/main/CoveragePremain.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/SwitchData.java",
  "extension" : "java",
  "linesOfCode" : 94,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/BranchData.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/JumpsAndSwitches.java",
  "extension" : "java",
  "linesOfCode" : 152,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/ClassData.java",
  "extension" : "java",
  "linesOfCode" : 265,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/ProjectData.java",
  "extension" : "java",
  "linesOfCode" : 107,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/instructions/LineInstructions.java",
  "extension" : "java",
  "linesOfCode" : 89,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/instructions/JumpInstructions.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/instructions/SwitchInstructions.java",
  "extension" : "java",
  "linesOfCode" : 34,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/instructions/InstructionsUtil.java",
  "extension" : "java",
  "linesOfCode" : 60,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/instructions/ClassInstructions.java",
  "extension" : "java",
  "linesOfCode" : 67,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/JumpData.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/LineCoverage.java",
  "extension" : "java",
  "linesOfCode" : 6,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/LineData.java",
  "extension" : "java",
  "linesOfCode" : 207,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/data/CoverageData.java",
  "extension" : "java",
  "linesOfCode" : 4,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/TestTrackingCallback.java",
  "extension" : "java",
  "linesOfCode" : 85,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/StringHash.java",
  "extension" : "java",
  "linesOfCode" : 117,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/ArrayUtil.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/StringsPool.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/TestTrackingIOUtil.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/LineMapper.java",
  "extension" : "java",
  "linesOfCode" : 83,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/classFinder/ClassFilter.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/classFinder/ClassFinder.java",
  "extension" : "java",
  "linesOfCode" : 90,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/classFinder/ClassEntry.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/classFinder/OutputClassFinder.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/classFinder/ClassPathEntry.java",
  "extension" : "java",
  "linesOfCode" : 144,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "src/com/intellij/rt/coverage/util/OptionsUtil.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::src" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/settings.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 1,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/groovy/com/intellij/rt/coverage/testDiscovery/jmh/ReportReader.groovy",
  "extension" : "groovy",
  "linesOfCode" : 71,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/groovy/com/intellij/rt/coverage/build/ArtifactBuilder.groovy",
  "extension" : "groovy",
  "linesOfCode" : 103,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/src/main/groovy/com/intellij/rt/coverage/build/Publishing.groovy",
  "extension" : "groovy",
  "linesOfCode" : 69,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "buildSrc/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 9,
  "components" : [ "primary::buildSrc" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmarks/jmh/com/intellij/rt/coverage/jmh/ApacheCollectionsTests.java",
  "extension" : "java",
  "linesOfCode" : 53,
  "components" : [ "primary::benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmarks/jmh/com/intellij/rt/coverage/jmh/TraceFileProfiler.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmarks/jmh/com/intellij/rt/coverage/jmh/DiscoveryAgentBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmarks/jmh/com/intellij/rt/coverage/jmh/TestDiscoveryListener.java",
  "extension" : "java",
  "linesOfCode" : 58,
  "components" : [ "primary::benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmarks/jmh/com/intellij/rt/coverage/jmh/CoverageAgentBenchmark.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "benchmarks/jmh/com/intellij/rt/coverage/jmh/JodaTimeTests.java",
  "extension" : "java",
  "linesOfCode" : 28,
  "components" : [ "primary::benchmarks" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/instrumentation/AbstractIntellijClassfileTransformer.java",
  "extension" : "java",
  "linesOfCode" : 148,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/instrumentation/ClassWriterImpl.java",
  "extension" : "java",
  "linesOfCode" : 132,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/instrumentation/ExtraFieldInstrumenter.java",
  "extension" : "java",
  "linesOfCode" : 88,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/instrumentation/JSR45Util.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/data/LineMapData.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/data/FileMapData.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "util/src/com/intellij/rt/coverage/util/ClassNameUtil.java",
  "extension" : "java",
  "linesOfCode" : 36,
  "components" : [ "primary::util" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/unloaded/outer/FileWalkerTest42.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/unloaded/multiFile/UnusedClass.kt",
  "extension" : "kt",
  "linesOfCode" : 6,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/cases/javaSwitch/Test.java",
  "extension" : "java",
  "linesOfCode" : 183,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/cases/elseif/Test.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/cases/javaIf/Test.java",
  "extension" : "java",
  "linesOfCode" : 176,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/cases/fallthrough/Test.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/utilClass/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/utilClass/throwing/Test.java",
  "extension" : "java",
  "linesOfCode" : 14,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/tryFinally/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 32,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/deserializeLambda/Test.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/assertion/Test.java",
  "extension" : "java",
  "linesOfCode" : 13,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/badCycle/interfaces/Test.java",
  "extension" : "java",
  "linesOfCode" : 30,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/badCycle/classes/Test.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/interfaces/Test.java",
  "extension" : "java",
  "linesOfCode" : 17,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/lombok/Test.java",
  "extension" : "java",
  "linesOfCode" : 35,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/basicJava/tryWithResources/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/enum_/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/kotlinFeatures/defaultInterfaceMember/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 25,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/custom/IDEA_281195/MyServiceTest.java",
  "extension" : "java",
  "linesOfCode" : 23,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/custom/IDEA_275520/test2.kt",
  "extension" : "kt",
  "linesOfCode" : 18,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/custom/reflection/Test.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/custom/testTracking/utils.kt",
  "extension" : "kt",
  "linesOfCode" : 11,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/custom/offline/api/utils.kt",
  "extension" : "kt",
  "linesOfCode" : 41,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/coverageFeatures/ignoreAnnotation/IgnoreCoverage.kt",
  "extension" : "kt",
  "linesOfCode" : 3,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/coverageFeatures/not/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 9,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/inline/simpleInline.kt",
  "extension" : "kt",
  "linesOfCode" : 4,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/src/testData/inline/multiplyFiles/test2.kt",
  "extension" : "kt",
  "linesOfCode" : 12,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 33,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-utils/src/com/intellij/rt/coverage/configuration.kt",
  "extension" : "kt",
  "linesOfCode" : 38,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-utils/src/com/intellij/rt/coverage/utils.kt",
  "extension" : "kt",
  "linesOfCode" : 10,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-utils/src/com/intellij/rt/coverage/CoverageTest.kt",
  "extension" : "kt",
  "linesOfCode" : 90,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-utils/src/com/intellij/rt/coverage/runner.kt",
  "extension" : "kt",
  "linesOfCode" : 313,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-utils/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 5,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-generation/src/com/intellij/rt/coverage/testGeneration.kt",
  "extension" : "kt",
  "linesOfCode" : 87,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-generation/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 9,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources11/src/testData/basicJava/tryWithResources/java/Test.java",
  "extension" : "java",
  "linesOfCode" : 20,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/test-sources11/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 34,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "test-kotlin/build.gradle.kts",
  "extension" : "kts",
  "linesOfCode" : 40,
  "components" : [ "primary::test-kotlin" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/excludeAnnotation.xml",
  "extension" : "xml",
  "linesOfCode" : 85,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/noReport.xml",
  "extension" : "xml",
  "linesOfCode" : 96,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/crossinline.xml",
  "extension" : "xml",
  "linesOfCode" : 56,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/defaultArgs.xml",
  "extension" : "xml",
  "linesOfCode" : 52,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/sameSource.xml",
  "extension" : "xml",
  "linesOfCode" : 43,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/emptyMethod.xml",
  "extension" : "xml",
  "linesOfCode" : 38,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/simple.xml",
  "extension" : "xml",
  "linesOfCode" : 45,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/properties.xml",
  "extension" : "xml",
  "linesOfCode" : 47,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/branches.xml",
  "extension" : "xml",
  "linesOfCode" : 96,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/inline.xml",
  "extension" : "xml",
  "linesOfCode" : 56,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/classAndInheritanceFilter.xml",
  "extension" : "xml",
  "linesOfCode" : 56,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/xmlTest.xml",
  "extension" : "xml",
  "linesOfCode" : 69,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/includeAnnotation.xml",
  "extension" : "xml",
  "linesOfCode" : 74,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/deprecated.xml",
  "extension" : "xml",
  "linesOfCode" : 56,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/resources/xml/topLevel.xml",
  "extension" : "xml",
  "linesOfCode" : 32,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/data/BinaryReport.java",
  "extension" : "java",
  "linesOfCode" : 49,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/ReportLoadStrategy.java",
  "extension" : "java",
  "linesOfCode" : 54,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/Reporter.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/DirectorySourceCodeProvider.java",
  "extension" : "java",
  "linesOfCode" : 44,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/api/ReportApi.java",
  "extension" : "java",
  "linesOfCode" : 43,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/api/Filters.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/util/FileLocator.java",
  "extension" : "java",
  "linesOfCode" : 27,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/util/SourceFileLocator.java",
  "extension" : "java",
  "linesOfCode" : 70,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/report/util/FileUtils.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/ClassTargetProcessor.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/PackageTargetProcessor.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/Verifier.java",
  "extension" : "java",
  "linesOfCode" : 74,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/ProjectTargetProcessor.java",
  "extension" : "java",
  "linesOfCode" : 48,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/TargetProcessor.java",
  "extension" : "java",
  "linesOfCode" : 8,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/Violation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/ValueType.java",
  "extension" : "java",
  "linesOfCode" : 31,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/BoundViolation.java",
  "extension" : "java",
  "linesOfCode" : 11,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/VerificationApi.java",
  "extension" : "java",
  "linesOfCode" : 12,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/Counter.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/Rule.java",
  "extension" : "java",
  "linesOfCode" : 15,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/Bound.java",
  "extension" : "java",
  "linesOfCode" : 16,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/RuleViolation.java",
  "extension" : "java",
  "linesOfCode" : 10,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/verify/api/Target.java",
  "extension" : "java",
  "linesOfCode" : 21,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/instrument/Instrumentator.java",
  "extension" : "java",
  "linesOfCode" : 86,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/instrument/IOUtil.java",
  "extension" : "java",
  "linesOfCode" : 37,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/instrument/OfflineCoverageTransformer.java",
  "extension" : "java",
  "linesOfCode" : 39,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/instrument/DirectoryVisitor.java",
  "extension" : "java",
  "linesOfCode" : 41,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/instrument/api/OfflineInstrumentationApi.java",
  "extension" : "java",
  "linesOfCode" : 19,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/instrument/ClassLengthAnalyser.java",
  "extension" : "java",
  "linesOfCode" : 40,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/aggregate/Aggregator.java",
  "extension" : "java",
  "linesOfCode" : 145,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/aggregate/InheritanceFilter.java",
  "extension" : "java",
  "linesOfCode" : 59,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/aggregate/api/Request.java",
  "extension" : "java",
  "linesOfCode" : 18,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/src/com/intellij/rt/coverage/aggregate/api/AggregatorApi.java",
  "extension" : "java",
  "linesOfCode" : 33,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
}, {
  "relativePath" : "reporter/offline/src/com/intellij/rt/coverage/instrument/RawReportLoader.java",
  "extension" : "java",
  "linesOfCode" : 29,
  "components" : [ "primary::reporter" ],
  "concerns" : [ "::Unclassified" ]
} ]