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