JetBrains / teamcity-rest-client
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 13 files with 6,010 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (560 lines of code)
    • 2 files changed 21-50 times (3,510 lines of code)
    • 3 files changed 6-20 times (1,621 lines of code)
    • 7 files changed 1-5 times (319 lines of code)
0% | 9% | 58% | 26% | 5%
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 13 files with 6,010 lines of code.
    • 1 file changed by more than 25 contributors (560 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 5 files changed by 6-10 contributors (5,131 lines of code)
    • 4 files changed by 2-5 contributors (238 lines of code)
    • 3 files changed by 1 contributor (81 lines of code)
9% | 0% | 85% | 3% | 1%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
kt, md, gradle, properties, yaml, gitignore, kts, txt, bat, xml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kt0% | 9% | 58% | 26% | 5%
yaml0% | 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
teamcity-rest-client-api0% | 44% | 0% | 55% | <1%
teamcity-rest-client-impl0% | 0% | 74% | 19% | 6%
ROOT0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 13)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
api.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
560 71 2017-06-05 2025-04-09 88 33 eugene.petrenko@gmail.com a.d.kokorev@gmail.com
implementation.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
2351 135 2023-09-26 2025-06-30 32 10 yaroshchuk2000@gmail.com vladislav.yaroshchuk@jetbra...
syncBridge.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
1159 74 2023-09-26 2025-05-13 25 10 yaroshchuk2000@gmail.com bogdan.mukvich@jetbrains.com
api.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
412 186 2023-09-26 2025-04-09 20 8 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
rest.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
921 70 2023-09-26 2025-04-09 18 8 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
common.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
288 57 2023-09-26 2025-05-13 14 8 yaroshchuk2000@gmail.com bogdan.mukvich@jetbrains.com
builder.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
156 13 2023-09-26 2025-04-09 5 5 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
factory.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
16 - 2017-06-14 2023-09-26 4 4 eugene.petrenko@gmail.com yaroshchuk2000@gmail.com
internalApi.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
56 15 2023-09-26 2025-04-09 4 3 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
exception.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
10 - 2023-09-26 2023-12-15 2 2 yaroshchuk2000@gmail.com vladislav.yaroshchuk@jetbra...
5 - 2024-09-27 2024-09-27 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
webLinks.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
29 - 2024-12-02 2024-12-02 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
nodePinning.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
47 4 2024-08-12 2024-08-12 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
Files With Most Contributors (Top 13)
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
api.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
560 71 2017-06-05 2025-04-09 88 33 eugene.petrenko@gmail.com a.d.kokorev@gmail.com
implementation.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
2351 135 2023-09-26 2025-06-30 32 10 yaroshchuk2000@gmail.com vladislav.yaroshchuk@jetbra...
syncBridge.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
1159 74 2023-09-26 2025-05-13 25 10 yaroshchuk2000@gmail.com bogdan.mukvich@jetbrains.com
api.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
412 186 2023-09-26 2025-04-09 20 8 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
rest.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
921 70 2023-09-26 2025-04-09 18 8 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
common.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
288 57 2023-09-26 2025-05-13 14 8 yaroshchuk2000@gmail.com bogdan.mukvich@jetbrains.com
builder.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
156 13 2023-09-26 2025-04-09 5 5 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
factory.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
16 - 2017-06-14 2023-09-26 4 4 eugene.petrenko@gmail.com yaroshchuk2000@gmail.com
internalApi.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
56 15 2023-09-26 2025-04-09 4 3 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
exception.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
10 - 2023-09-26 2023-12-15 2 2 yaroshchuk2000@gmail.com vladislav.yaroshchuk@jetbra...
5 - 2024-09-27 2024-09-27 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
nodePinning.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
47 4 2024-08-12 2024-08-12 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
webLinks.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
29 - 2024-12-02 2024-12-02 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
Files With Least Contributors (Top 13)
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
nodePinning.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
47 4 2024-08-12 2024-08-12 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
webLinks.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
29 - 2024-12-02 2024-12-02 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
5 - 2024-09-27 2024-09-27 1 1 andrey.kokorev@jetbrains.com andrey.kokorev@jetbrains.com
exception.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
10 - 2023-09-26 2023-12-15 2 2 yaroshchuk2000@gmail.com vladislav.yaroshchuk@jetbra...
internalApi.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
56 15 2023-09-26 2025-04-09 4 3 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
factory.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
16 - 2017-06-14 2023-09-26 4 4 eugene.petrenko@gmail.com yaroshchuk2000@gmail.com
builder.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
156 13 2023-09-26 2025-04-09 5 5 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
rest.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
921 70 2023-09-26 2025-04-09 18 8 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
api.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
412 186 2023-09-26 2025-04-09 20 8 yaroshchuk2000@gmail.com a.d.kokorev@gmail.com
common.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
288 57 2023-09-26 2025-05-13 14 8 yaroshchuk2000@gmail.com bogdan.mukvich@jetbrains.com
implementation.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest/coroutines
2351 135 2023-09-26 2025-06-30 32 10 yaroshchuk2000@gmail.com vladislav.yaroshchuk@jetbra...
syncBridge.kt
in teamcity-rest-client-impl/src/main/kotlin/org/jetbrains/teamcity/rest
1159 74 2023-09-26 2025-05-13 25 10 yaroshchuk2000@gmail.com bogdan.mukvich@jetbrains.com
api.kt
in teamcity-rest-client-api/src/main/kotlin/org/jetbrains/teamcity/rest
560 71 2017-06-05 2025-04-09 88 33 eugene.petrenko@gmail.com a.d.kokorev@gmail.com