JetBrains / intellij-coverage
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 259 files with 15,932 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 7 files changed 21-50 times (1,022 lines of code)
    • 42 files changed 6-20 times (3,561 lines of code)
    • 210 files changed 1-5 times (11,349 lines of code)
0% | 0% | 6% | 22% | 71%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 259 files with 15,932 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 3 files changed by 6-10 contributors (625 lines of code)
    • 45 files changed by 2-5 contributors (3,288 lines of code)
    • 211 files changed by 1 contributor (12,019 lines of code)
0% | 0% | 3% | 20% | 75%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
java, kt, xml, gradle, txt, kts, md, groovy, gitignore, gitattributes, bat, sh, properties
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 7% | 25% | 67%
xml0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
groovy0% | 0% | 0% | 0% | 100%
kts0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
src0% | 0% | 19% | 27% | 52%
test-discovery0% | 0% | 20% | 54% | 24%
instrumentation0% | 0% | 2% | 20% | 77%
util0% | 0% | 23% | 56% | 20%
reporter0% | 0% | 0% | 20% | 79%
offline-runtime0% | 0% | 0% | 17% | 82%
test-kotlin0% | 0% | 0% | 0% | 100%
java6-utils0% | 0% | 0% | 0% | 100%
common0% | 0% | 0% | 0% | 100%
buildSrc0% | 0% | 0% | 0% | 100%
benchmarks0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ProjectData.java
in src/com/intellij/rt/coverage/data
107 21 2014-12-10 2024-02-20 44 6 yole@jetbrains.com maksim.zuev@jetbrains.com
ClassData.java
in src/com/intellij/rt/coverage/data
265 25 2014-12-10 2024-05-10 36 7 yole@jetbrains.com maksim.zuev@jetbrains.com
Instrumentator.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
103 6 2018-01-30 2024-02-13 34 4 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
AbstractIntellijClassfileTransformer.java
in util/src/com/intellij/rt/coverage/instrumentation
148 8 2018-02-02 2024-06-10 31 4 dmitry.batkovich@jetbrains.com maksim.zuev@jetbrains.com
FilterUtils.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters
51 5 2020-12-15 2024-06-20 22 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryProjectData.java
in test-discovery/src/com/intellij/rt/coverage/data
253 21 2018-01-31 2023-01-25 22 7 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryInstrumenter.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
95 6 2018-01-31 2022-11-08 21 5 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
Aggregator.java
in reporter/src/com/intellij/rt/coverage/aggregate
145 8 2022-04-14 2024-05-01 20 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
LineData.java
in src/com/intellij/rt/coverage/data
207 31 2014-12-10 2023-12-26 18 5 yole@jetbrains.com maksim.zuev@jetbrains.com
Reporter.java
in reporter/src/com/intellij/rt/coverage/report
48 4 2021-09-14 2024-02-06 17 3 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryPremain.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/main
57 4 2018-01-31 2020-11-11 15 5 sergey.ignatov@jetbrains.com vladislav.rassokhin@jetbrai...
Instrumentator.java
in reporter/src/com/intellij/rt/coverage/instrument
86 5 2022-11-07 2024-11-28 15 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
PrivateConstructorOfUtilClassFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter
202 26 2021-04-12 2024-06-06 15 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinUtils.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters
66 6 2022-11-14 2024-06-12 14 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestTrackingArrayMode.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/testTracking
67 5 2021-06-17 2024-02-08 12 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageTransformer.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
77 8 2022-11-10 2024-02-09 12 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
OptionsUtil.java
in src/com/intellij/rt/coverage/util
13 - 2022-11-14 2024-02-07 11 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
SocketTestDiscoveryProtocolDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
76 6 2018-02-13 2018-09-26 11 3 vladislav.rassokhin@jetbrai... dmitry.batkovich@jetbrains.com
JumpsAndSwitches.java
in src/com/intellij/rt/coverage/data
152 13 2014-12-10 2023-10-02 11 4 yole@jetbrains.com maksim.zuev@jetbrains.com
AnnotationIgnoredMethodFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
45 4 2022-11-10 2024-02-13 10 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestTrackingClassDataMode.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/testTracking
63 4 2021-06-17 2024-02-08 10 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
SingleTrFileDiscoveryProtocolDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
79 7 2018-02-05 2018-09-26 10 4 sergey.ignatov@jetbrains.com dmitry.batkovich@jetbrains.com
ExtraFieldInstrumenter.java
in util/src/com/intellij/rt/coverage/instrumentation
88 7 2021-03-10 2023-09-11 10 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
11 - 2018-01-31 2018-09-26 9 3 sergey.ignatov@jetbrains.com dmitry.batkovich@jetbrains.com
ClassNameUtil.java
in util/src/com/intellij/rt/coverage/util
36 6 2018-01-30 2023-07-27 9 4 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
DataAccessUtil.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/dataAccess
40 1 2022-11-08 2023-12-25 9 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
BinaryReport.java
in reporter/src/com/intellij/rt/coverage/report/data
49 5 2021-11-17 2023-09-25 9 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
UnloadedUtil.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
79 7 2022-11-10 2024-10-21 9 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageReport.java
in instrumentation/src/com/intellij/rt/coverage/util
156 10 2022-11-24 2024-02-09 9 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
JSR45Util.java
in util/src/com/intellij/rt/coverage/instrumentation
176 6 2018-03-28 2022-11-14 9 4 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
RawProjectInit.java
in offline-runtime/src/com/intellij/rt/coverage/offline
64 4 2022-11-17 2023-12-25 8 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
SwitchData.java
in src/com/intellij/rt/coverage/data
94 9 2014-12-10 2023-12-26 8 3 yole@jetbrains.com maksim.zuev@jetbrains.com
InstrumentationUtils.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
105 10 2022-11-17 2024-06-10 8 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryProtocolDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
151 10 2018-02-13 2018-09-26 8 4 vladislav.rassokhin@jetbrai... dmitry.batkovich@jetbrains.com
CoverageRuntime.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
213 12 2023-07-20 2024-02-08 8 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinLocalFunctionInsideIgnoredMethodFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/methods
31 1 2023-05-30 2024-02-13 7 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinDeprecatedMethodFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
49 4 2023-02-27 2024-02-13 7 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstructionsUtil.java
in src/com/intellij/rt/coverage/data/instructions
60 5 2022-01-26 2024-02-09 7 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
StandaloneTestDiscoveryFileReader.java
in test-discovery/src/com/intellij/rt/coverage/data/api
24 1 2018-02-16 2018-09-26 6 4 dmitry.batkovich@jetbrains.com dmitry.batkovich@jetbrains.com
FileMapData.java
in util/src/com/intellij/rt/coverage/data
27 4 2018-03-28 2022-11-17 6 4 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
SourceFilesCollector.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
34 2 2018-03-28 2018-09-26 6 3 dmitriy.panov@jetbrains.com dmitry.batkovich@jetbrains.com
LineMapData.java
in util/src/com/intellij/rt/coverage/data
36 7 2018-03-28 2022-11-25 6 4 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
OfflineCoverageTransformer.java
in reporter/src/com/intellij/rt/coverage/instrument
39 3 2023-07-10 2024-02-09 6 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstrumentationStrategy.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
42 1 2023-07-17 2024-02-12 6 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Verifier.java
in reporter/src/com/intellij/rt/coverage/verify
74 5 2022-04-14 2023-05-03 6 2 maksim.zuev@jetbrains.com sergey.shanshin@jetbrains.com
TestDiscoveryInnerClassInstrumenter.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
74 4 2018-02-05 2021-12-17 6 3 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
SimpleDecodingTestDiscoveryProtocolReader.java
in test-discovery/src/com/intellij/rt/coverage/data/api
94 12 2018-02-15 2022-11-09 6 4 dmitry.batkovich@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryProtocolUtil.java
in test-discovery/src/com/intellij/rt/coverage/data/api
148 7 2018-02-15 2018-09-26 6 3 dmitry.batkovich@jetbrains.com dmitry.batkovich@jetbrains.com
OpenCloseFileTransformer.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
184 14 2018-08-29 2025-11-06 6 4 sergey.ignatov@jetbrains.com dobrynin.nsk@gmail.com
TestTrackingMode.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/testTracking
10 - 2021-06-17 2024-02-08 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
ClassData.java
in src/com/intellij/rt/coverage/data
265 25 2014-12-10 2024-05-10 36 7 yole@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryProjectData.java
in test-discovery/src/com/intellij/rt/coverage/data
253 21 2018-01-31 2023-01-25 22 7 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
ProjectData.java
in src/com/intellij/rt/coverage/data
107 21 2014-12-10 2024-02-20 44 6 yole@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryInstrumenter.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
95 6 2018-01-31 2022-11-08 21 5 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
LineData.java
in src/com/intellij/rt/coverage/data
207 31 2014-12-10 2023-12-26 18 5 yole@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryPremain.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/main
57 4 2018-01-31 2020-11-11 15 5 sergey.ignatov@jetbrains.com vladislav.rassokhin@jetbrai...
Instrumentator.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
103 6 2018-01-30 2024-02-13 34 4 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
AbstractIntellijClassfileTransformer.java
in util/src/com/intellij/rt/coverage/instrumentation
148 8 2018-02-02 2024-06-10 31 4 dmitry.batkovich@jetbrains.com maksim.zuev@jetbrains.com
JumpsAndSwitches.java
in src/com/intellij/rt/coverage/data
152 13 2014-12-10 2023-10-02 11 4 yole@jetbrains.com maksim.zuev@jetbrains.com
SingleTrFileDiscoveryProtocolDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
79 7 2018-02-05 2018-09-26 10 4 sergey.ignatov@jetbrains.com dmitry.batkovich@jetbrains.com
JSR45Util.java
in util/src/com/intellij/rt/coverage/instrumentation
176 6 2018-03-28 2022-11-14 9 4 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
ClassNameUtil.java
in util/src/com/intellij/rt/coverage/util
36 6 2018-01-30 2023-07-27 9 4 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryProtocolDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
151 10 2018-02-13 2018-09-26 8 4 vladislav.rassokhin@jetbrai... dmitry.batkovich@jetbrains.com
OpenCloseFileTransformer.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
184 14 2018-08-29 2025-11-06 6 4 sergey.ignatov@jetbrains.com dobrynin.nsk@gmail.com
SimpleDecodingTestDiscoveryProtocolReader.java
in test-discovery/src/com/intellij/rt/coverage/data/api
94 12 2018-02-15 2022-11-09 6 4 dmitry.batkovich@jetbrains.com maksim.zuev@jetbrains.com
StandaloneTestDiscoveryFileReader.java
in test-discovery/src/com/intellij/rt/coverage/data/api
24 1 2018-02-16 2018-09-26 6 4 dmitry.batkovich@jetbrains.com dmitry.batkovich@jetbrains.com
LineMapData.java
in util/src/com/intellij/rt/coverage/data
36 7 2018-03-28 2022-11-25 6 4 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
FileMapData.java
in util/src/com/intellij/rt/coverage/data
27 4 2018-03-28 2022-11-17 6 4 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
Reporter.java
in reporter/src/com/intellij/rt/coverage/report
48 4 2021-09-14 2024-02-06 17 3 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
SocketTestDiscoveryProtocolDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
76 6 2018-02-13 2018-09-26 11 3 vladislav.rassokhin@jetbrai... dmitry.batkovich@jetbrains.com
TestDiscoveryDataListener.java
in test-discovery/src/com/intellij/rt/coverage/data
11 - 2018-01-31 2018-09-26 9 3 sergey.ignatov@jetbrains.com dmitry.batkovich@jetbrains.com
SwitchData.java
in src/com/intellij/rt/coverage/data
94 9 2014-12-10 2023-12-26 8 3 yole@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryInnerClassInstrumenter.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
74 4 2018-02-05 2021-12-17 6 3 sergey.ignatov@jetbrains.com maksim.zuev@jetbrains.com
SourceFilesCollector.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
34 2 2018-03-28 2018-09-26 6 3 dmitriy.panov@jetbrains.com dmitry.batkovich@jetbrains.com
TestDiscoveryProtocolUtil.java
in test-discovery/src/com/intellij/rt/coverage/data/api
148 7 2018-02-15 2018-09-26 6 3 dmitry.batkovich@jetbrains.com dmitry.batkovich@jetbrains.com
TestDiscoveryProtocolReader.java
in test-discovery/src/com/intellij/rt/coverage/data/api
32 - 2018-02-15 2018-09-26 5 3 dmitry.batkovich@jetbrains.com dmitry.batkovich@jetbrains.com
CoveragePremain.java
in src/com/intellij/rt/coverage/main
14 2 2014-12-10 2018-02-01 5 3 yole@jetbrains.com sergey.ignatov@jetbrains.com
ReportReader.groovy
in buildSrc/src/main/groovy/com/intellij/rt/coverage/testDiscovery/jmh
71 7 2018-04-04 2023-07-20 5 3 dmitriy.panov@jetbrains.com maksim.zuev@jetbrains.com
InstrumentedMethodsFilter.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
40 3 2018-01-31 2018-02-23 4 3 sergey.ignatov@jetbrains.com anna.kozlova@jetbrains.com
ClassMetadata.java
in test-discovery/src/com/intellij/rt/coverage/data
36 8 2018-03-27 2018-04-28 3 3 vladislav.rassokhin@jetbrai... dmitry.batkovich@jetbrains.com
Aggregator.java
in reporter/src/com/intellij/rt/coverage/aggregate
145 8 2022-04-14 2024-05-01 20 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Instrumentator.java
in reporter/src/com/intellij/rt/coverage/instrument
86 5 2022-11-07 2024-11-28 15 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
RawProjectInit.java
in offline-runtime/src/com/intellij/rt/coverage/offline
64 4 2022-11-17 2023-12-25 8 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Verifier.java
in reporter/src/com/intellij/rt/coverage/verify
74 5 2022-04-14 2023-05-03 6 2 maksim.zuev@jetbrains.com sergey.shanshin@jetbrains.com
JumpData.java
in src/com/intellij/rt/coverage/data
49 10 2014-12-10 2023-12-26 5 2 yole@jetbrains.com maksim.zuev@jetbrains.com
ProjectContext.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/data
193 23 2024-02-09 2024-02-26 4 2 maksim.zuev@jetbrains.com 51288598+dmitrii-artuhov@us...
CheckSumCalculator.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
72 7 2018-03-28 2018-04-28 4 2 dmitriy.panov@jetbrains.com dmitry.batkovich@jetbrains.com
ReportLoadStrategy.java
in reporter/src/com/intellij/rt/coverage/report
54 7 2022-09-12 2024-02-19 4 2 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryInstrumentationUtils.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
9 2 2018-04-16 2018-04-28 3 2 dmitriy.panov@jetbrains.com dmitry.batkovich@jetbrains.com
InstrumentedMethodsCollector.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/instrumentation
67 3 2018-03-28 2018-04-28 3 2 dmitriy.panov@jetbrains.com dmitry.batkovich@jetbrains.com
ReportApi.java
in reporter/src/com/intellij/rt/coverage/report/api
43 5 2023-05-03 2024-02-06 3 2 sergey.shanshin@jetbrains.com maksim.zuev@jetbrains.com
Filters.java
in reporter/src/com/intellij/rt/coverage/report/api
29 2 2023-05-03 2024-02-20 3 2 sergey.shanshin@jetbrains.com maksim.zuev@jetbrains.com
Request.java
in reporter/src/com/intellij/rt/coverage/aggregate/api
18 1 2023-05-03 2024-02-20 3 2 sergey.shanshin@jetbrains.com maksim.zuev@jetbrains.com
TestDiscoveryTransformer.java
in test-discovery/src/com/intellij/rt/coverage/testDiscovery/main
33 3 2018-03-12 2021-12-17 2 2 dmitry.batkovich@jetbrains.com maksim.zuev@jetbrains.com
NameEnumerator.java
in test-discovery/src/com/intellij/rt/coverage/data
62 7 2018-02-06 2018-02-20 2 2 dmitry.batkovich@jetbrains.com anna.kozlova@jetbrains.com
BranchData.java
in src/com/intellij/rt/coverage/data
15 3 2018-05-07 2018-09-26 2 2 anna.kozlova@jetbrains.com dmitry.batkovich@jetbrains.com
build.gradle.kts
in buildSrc
9 - 2023-04-12 2023-07-14 2 2 sergey.shanshin@jetbrains.com maksim.zuev@jetbrains.com
OfflineInstrumentationApi.java
in reporter/src/com/intellij/rt/coverage/instrument/api
19 2 2023-05-03 2024-02-07 2 2 sergey.shanshin@jetbrains.com maksim.zuev@jetbrains.com
FilterUtils.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters
51 5 2020-12-15 2024-06-20 22 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
PrivateConstructorOfUtilClassFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter
202 26 2021-04-12 2024-06-06 15 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
XMLCoverageReport.java
in java6-utils/src/com/intellij/rt/coverage/report
485 24 2023-03-01 2024-02-06 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
runner.kt
in test-kotlin/test-utils/src/com/intellij/rt/coverage
313 23 2024-06-12 2024-06-25 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstrumentationData.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/data
226 32 2023-07-23 2024-02-09 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageIOUtil.java
in common/src/com/intellij/rt/coverage/util
219 22 2022-11-17 2023-09-25 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageRuntime.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
213 12 2023-07-20 2024-02-08 8 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
PrivateConstructorOfUtilClassFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter
202 26 2021-04-12 2024-06-06 15 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Test.java
in test-kotlin/test-sources/src/testData/cases/javaSwitch
183 11 2024-06-12 2024-06-12 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinCoroutinesFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
177 15 2023-07-23 2024-01-05 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
Test.java
in test-kotlin/test-sources/src/testData/cases/javaIf
176 23 2024-06-12 2024-06-12 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstrumentationVisitor.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
172 13 2024-02-09 2024-06-12 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageEnumeratorWithInstructions.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
169 20 2023-07-23 2024-01-05 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinDefaultArgsLineFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
168 18 2022-11-10 2024-06-10 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageReport.java
in instrumentation/src/com/intellij/rt/coverage/util
156 10 2022-11-24 2024-02-09 9 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
JavaStringSwitchFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
153 17 2024-01-05 2024-06-10 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ClassPathEntry.java
in src/com/intellij/rt/coverage/util/classFinder
144 11 2022-11-14 2024-12-06 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ClassWriterImpl.java
in util/src/com/intellij/rt/coverage/instrumentation
132 7 2022-11-17 2024-12-09 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ErrorReporter.java
in common/src/com/intellij/rt/coverage/util
131 16 2022-11-17 2024-02-08 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageArgs.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
130 4 2023-06-26 2024-02-13 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TryWithResourcesLineFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
129 7 2024-06-17 2024-06-21 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
FilteredMethodStorage.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/data
125 14 2024-02-12 2024-02-13 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstrumentationOptions.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
124 17 2024-02-09 2024-10-21 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ProjectDataLoader.java
in instrumentation/src/com/intellij/rt/coverage/util
123 4 2022-11-24 2024-02-09 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageEnumerator.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
118 10 2023-07-23 2024-02-19 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
StringHash.java
in src/com/intellij/rt/coverage/util
117 1 2022-11-14 2022-11-14 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinOpenMemberWithDefaultArgsFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
110 13 2022-11-10 2023-07-23 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinValueClassFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/classFilter
110 4 2023-02-13 2023-07-23 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
BooleanOperatorFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
109 16 2024-01-04 2024-01-04 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinImplementerDefaultInterfaceMemberFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
108 11 2022-11-10 2024-01-29 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
BaseLineFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/lines
108 21 2024-06-21 2024-06-21 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstrumentationUtils.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
105 10 2022-11-17 2024-06-10 8 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InstructionsSection.java
in instrumentation/src/com/intellij/rt/coverage/util
103 7 2022-11-24 2024-02-09 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ArtifactBuilder.groovy
in buildSrc/src/main/groovy/com/intellij/rt/coverage/build
103 4 2023-07-10 2023-09-24 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinDefaultArgsBranchFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
102 10 2022-11-10 2024-06-21 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
InsertLineAfterJumpVisitor.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/util
102 17 2024-06-12 2024-06-12 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinWhenMappingExceptionFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
99 7 2022-11-10 2024-06-10 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
NotNullAssertionsFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
99 14 2022-11-10 2024-06-10 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
noReport.xml
in reporter/resources/xml
96 - 2022-08-17 2023-05-03 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
branches.xml
in reporter/resources/xml
96 - 2022-08-17 2023-05-03 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ComposeKeyCheckBranchFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/compose
93 7 2024-06-06 2024-06-21 4 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
AssertFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
90 14 2024-01-08 2024-02-12 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ClassFinder.java
in src/com/intellij/rt/coverage/util/classFinder
90 9 2022-11-14 2023-09-25 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
CoverageTest.kt
in test-kotlin/test-utils/src/com/intellij/rt/coverage
90 4 2024-06-12 2024-06-12 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
LineInstructions.java
in src/com/intellij/rt/coverage/data/instructions
89 8 2022-01-26 2022-08-18 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
ExtraFieldInstrumenter.java
in util/src/com/intellij/rt/coverage/instrumentation
88 7 2021-03-10 2023-09-11 10 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
testGeneration.kt
in test-kotlin/test-generation/src/com/intellij/rt/coverage
87 3 2024-06-12 2024-06-12 1 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
TestTrackingCallback.java
in src/com/intellij/rt/coverage/util
85 8 2021-06-17 2024-02-08 2 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
excludeAnnotation.xml
in reporter/resources/xml
85 - 2022-08-17 2023-05-03 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
KotlinWhenStringFilter.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation/filters/branches
83 7 2022-11-28 2023-07-23 3 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
LineMapper.java
in src/com/intellij/rt/coverage/util
83 2 2022-08-18 2024-02-09 5 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com
UnloadedUtil.java
in instrumentation/src/com/intellij/rt/coverage/instrumentation
79 7 2022-11-10 2024-10-21 9 1 maksim.zuev@jetbrains.com maksim.zuev@jetbrains.com