GoogleCloudPlatform / kotlin-samples
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 81 files with 2,157 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 1 file changed 51-100 times (78 lines of code)
    • 8 files changed 21-50 times (316 lines of code)
    • 15 files changed 6-20 times (266 lines of code)
    • 57 files changed 1-5 times (1,497 lines of code)
0% | 3% | 14% | 12% | 69%
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 81 files with 2,157 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)
    • 0 files changed by 6-10 contributors (0 lines of code)
    • 41 files changed by 2-5 contributors (1,041 lines of code)
    • 40 files changed by 1 contributor (1,116 lines of code)
0% | 0% | 0% | 48% | 51%
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, kts, properties, md, xml, gitignore, bat, yaml, cmd, proto, editorconfig, toml, json, gitattributes, sql, txt, sh
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
kts0% | 10% | 42% | 36% | 10%
kt0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
sql0% | 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
run0% | 10% | 33% | 15% | 40%
pubsub0% | 0% | 17% | 0% | 82%
firestore0% | 0% | 34% | 0% | 65%
getting-started0% | 0% | 0% | 6% | 93%
appengine0% | 0% | 0% | 17% | 82%
functions0% | 0% | 0% | 40% | 59%
vision0% | 0% | 0% | 32% | 67%
storage0% | 0% | 0% | 14% | 85%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
build.gradle.kts
in run/grpc-hello-world-gradle
78 - 2020-06-26 2024-02-05 51 3 james@jamesward.com james@jamesward.com
build.gradle.kts
in run/grpc-hello-world-streaming
81 - 2020-06-26 2024-02-05 50 3 james@jamesward.com james@jamesward.com
build.gradle.kts
in run/grpc-hello-world-bidi-streaming
81 - 2020-12-01 2024-02-05 45 3 james@jamesward.com james@jamesward.com
build.gradle.kts
in run/http4k-hello-world
19 - 2020-12-11 2023-10-04 43 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/micronaut-hello-world
33 - 2020-09-22 2023-09-18 29 3 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/springboot-hello-world
20 - 2020-07-17 2023-09-21 24 3 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/ktor-hello-world
23 - 2020-07-17 2023-10-05 24 3 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in firestore
24 - 2023-03-28 2023-09-28 22 2 james@jamesward.com bot@renovateapp.com
35 - 2023-03-28 2023-10-02 22 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/springboot-cloudsql
41 - 2022-04-08 2023-10-02 18 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in getting-started/android-with-appengine/frontend/emojify
36 - 2023-03-28 2023-10-06 17 2 james@jamesward.com bot@renovateapp.com
23 - 2023-03-28 2023-09-26 15 2 bot@renovateapp.com bot@renovateapp.com
build.gradle.kts
in appengine/ktor
26 - 2021-03-16 2023-10-05 15 4 sitnikov.vladimir@gmail.com bot@renovateapp.com
24 - 2023-03-28 2023-09-18 13 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in getting-started/android-with-appengine/frontend
10 - 2023-03-28 2023-09-28 12 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/micronaut-hello-world
11 - 2020-09-22 2023-09-18 12 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in functions
25 - 2023-03-28 2023-08-23 8 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/grpc-hello-world-bidi-streaming
10 - 2020-12-01 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/http4k-hello-world
10 - 2020-12-11 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/grpc-hello-world-streaming
10 - 2020-06-26 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/grpc-hello-world-gradle
10 - 2020-06-26 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/springboot-hello-world
10 - 2020-07-17 2023-08-17 6 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/ktor-hello-world
10 - 2020-07-17 2023-08-17 6 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/springboot-cloudsql
10 - 2022-04-08 2023-08-17 6 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in getting-started/android-with-appengine/frontend
12 - 2023-03-28 2023-08-17 4 2 james@jamesward.com bot@renovateapp.com
HttpExample.kt
in functions/src/main/kotlin
9 1 2019-05-17 2023-06-14 3 3 betterbrent@google.com iennae@gmail.com
EventExample.kt
in functions/src/main/kotlin
17 1 2019-05-17 2023-03-28 3 3 betterbrent@google.com james@jamesward.com
WebApp.kt
in run/http4k-hello-world/src/main/kotlin
21 1 2020-12-11 2023-03-28 3 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/ktor-hello-world/src/main/kotlin
23 1 2020-07-17 2023-03-27 3 1 james@jamesward.com james@jamesward.com
activity_album.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
6 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
toolbar.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
8 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
toolbar_scroll.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
10 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
App.kt
in run/quarkus-hello-world/src/main/kotlin/com/google
13 1 2020-09-22 2023-05-02 2 1 james@jamesward.com james@jamesward.com
settings.gradle.kts
in appengine/ktor
14 - 2021-03-16 2023-03-28 2 2 sitnikov.vladimir@gmail.com james@jamesward.com
DemoApplication.kt
in run/springboot-hello-world/src/main/kotlin
18 1 2020-07-17 2020-09-17 2 2 james@jamesward.com betterbrent@google.com
WebApp.kt
in run/micronaut-hello-world/src/main/kotlin/hello
23 1 2020-09-22 2022-03-15 2 1 james@jamesward.com james@jamesward.com
activity_list_content.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
23 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
styles.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/values
42 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
HelloApplication.kt
in appengine/ktor/src/main/kotlin
43 - 2018-09-26 2023-03-28 2 2 betterbrent@google.com james@jamesward.com
Main.kt
in run/springboot-cloudsql/src/main/kotlin/kotlinbars
47 2 2022-04-08 2023-03-27 2 1 james@jamesward.com james@jamesward.com
EmojifyController.kt
in getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify
129 2 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
libs.versions.toml
in run/micronaut-hello-world/gradle
2 - 2023-07-14 2023-07-14 1 1 james@jamesward.com james@jamesward.com
project.toml
in run/springboot-hello-world
3 - 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
project.toml
in run/springboot-cloudsql
3 - 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
schema.sql
in run/springboot-cloudsql/src/main/resources
4 - 2023-03-27 2023-03-27 1 1 james@jamesward.com james@jamesward.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
build.gradle.kts
in appengine/ktor
26 - 2021-03-16 2023-10-05 15 4 sitnikov.vladimir@gmail.com bot@renovateapp.com
build.gradle.kts
in run/grpc-hello-world-gradle
78 - 2020-06-26 2024-02-05 51 3 james@jamesward.com james@jamesward.com
build.gradle.kts
in run/grpc-hello-world-streaming
81 - 2020-06-26 2024-02-05 50 3 james@jamesward.com james@jamesward.com
build.gradle.kts
in run/grpc-hello-world-bidi-streaming
81 - 2020-12-01 2024-02-05 45 3 james@jamesward.com james@jamesward.com
build.gradle.kts
in run/micronaut-hello-world
33 - 2020-09-22 2023-09-18 29 3 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/ktor-hello-world
23 - 2020-07-17 2023-10-05 24 3 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/springboot-hello-world
20 - 2020-07-17 2023-09-21 24 3 james@jamesward.com bot@renovateapp.com
EventExample.kt
in functions/src/main/kotlin
17 1 2019-05-17 2023-03-28 3 3 betterbrent@google.com james@jamesward.com
HttpExample.kt
in functions/src/main/kotlin
9 1 2019-05-17 2023-06-14 3 3 betterbrent@google.com iennae@gmail.com
build.gradle.kts
in run/http4k-hello-world
19 - 2020-12-11 2023-10-04 43 2 james@jamesward.com bot@renovateapp.com
35 - 2023-03-28 2023-10-02 22 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in firestore
24 - 2023-03-28 2023-09-28 22 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in run/springboot-cloudsql
41 - 2022-04-08 2023-10-02 18 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in getting-started/android-with-appengine/frontend/emojify
36 - 2023-03-28 2023-10-06 17 2 james@jamesward.com bot@renovateapp.com
23 - 2023-03-28 2023-09-26 15 2 bot@renovateapp.com bot@renovateapp.com
24 - 2023-03-28 2023-09-18 13 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in getting-started/android-with-appengine/frontend
10 - 2023-03-28 2023-09-28 12 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/micronaut-hello-world
11 - 2020-09-22 2023-09-18 12 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in functions
25 - 2023-03-28 2023-08-23 8 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/grpc-hello-world-gradle
10 - 2020-06-26 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/grpc-hello-world-streaming
10 - 2020-06-26 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/http4k-hello-world
10 - 2020-12-11 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/grpc-hello-world-bidi-streaming
10 - 2020-12-01 2023-08-17 7 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/springboot-cloudsql
10 - 2022-04-08 2023-08-17 6 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/ktor-hello-world
10 - 2020-07-17 2023-08-17 6 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in run/springboot-hello-world
10 - 2020-07-17 2023-08-17 6 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
10 - 2023-03-28 2023-08-17 5 2 james@jamesward.com bot@renovateapp.com
settings.gradle.kts
in getting-started/android-with-appengine/frontend
12 - 2023-03-28 2023-08-17 4 2 james@jamesward.com bot@renovateapp.com
HelloApplication.kt
in appengine/ktor/src/main/kotlin
43 - 2018-09-26 2023-03-28 2 2 betterbrent@google.com james@jamesward.com
settings.gradle.kts
in appengine/ktor
14 - 2021-03-16 2023-03-28 2 2 sitnikov.vladimir@gmail.com james@jamesward.com
styles.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/values
42 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
toolbar.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
8 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
activity_album.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
6 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
activity_list_content.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
23 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
toolbar_scroll.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
10 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
EmojifyController.kt
in getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify
129 2 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
DemoApplication.kt
in run/springboot-hello-world/src/main/kotlin
18 1 2020-07-17 2020-09-17 2 2 james@jamesward.com betterbrent@google.com
WebApp.kt
in run/ktor-hello-world/src/main/kotlin
23 1 2020-07-17 2023-03-27 3 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/http4k-hello-world/src/main/kotlin
21 1 2020-12-11 2023-03-28 3 1 james@jamesward.com james@jamesward.com
Main.kt
in run/springboot-cloudsql/src/main/kotlin/kotlinbars
47 2 2022-04-08 2023-03-27 2 1 james@jamesward.com james@jamesward.com
App.kt
in run/quarkus-hello-world/src/main/kotlin/com/google
13 1 2020-09-22 2023-05-02 2 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/micronaut-hello-world/src/main/kotlin/hello
23 1 2020-09-22 2022-03-15 2 1 james@jamesward.com james@jamesward.com
PubSub.kt
in pubsub/src/main/kotlin
157 4 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
Quickstart.kt
in firestore/src/main/kotlin
13 1 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
Firestore.kt
in firestore/src/main/kotlin
23 1 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
logback.xml
in appengine/ktor/src/main/resources
18 - 2018-09-26 2018-09-26 1 1 betterbrent@google.com betterbrent@google.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
ImageActivity.kt
in getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify
209 3 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
PubSub.kt
in pubsub/src/main/kotlin
157 4 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
Storage.kt
in storage/src/main/kotlin
118 6 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
Main.kt
in run/springboot-cloudsql/src/main/kotlin/kotlinbars
47 2 2022-04-08 2023-03-27 2 1 james@jamesward.com james@jamesward.com
Quickstart.kt
in vision/src/main/kotlin
40 2 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
Adapter.kt
in getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify
32 4 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
proto
hello_world.proto
in run/grpc-hello-world-gradle/src/main/proto
29 - 2020-04-14 2020-04-14 1 1 james@jamesward.com james@jamesward.com
proto
hello_world.proto
in run/grpc-hello-world-streaming/src/main/proto
29 - 2020-04-14 2020-04-14 1 1 james@jamesward.com james@jamesward.com
proto
hello_world.proto
in run/grpc-hello-world-bidi-streaming/src/main/proto
29 - 2020-12-01 2020-12-01 1 1 james@jamesward.com james@jamesward.com
proto
hello_world.proto
in run/grpc-hello-world-mvn/src/main/proto
29 - 2020-04-14 2020-04-14 1 1 james@jamesward.com james@jamesward.com
ic_geek.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/drawable
25 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
MediaLoader.kt
in getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify
24 2 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
Firestore.kt
in firestore/src/main/kotlin
23 1 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/ktor-hello-world/src/main/kotlin
23 1 2020-07-17 2023-03-27 3 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/micronaut-hello-world/src/main/kotlin/hello
23 1 2020-09-22 2022-03-15 2 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/http4k-hello-world/src/main/kotlin
21 1 2020-12-11 2023-03-28 3 1 james@jamesward.com james@jamesward.com
menu_album.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/menu
19 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
logback.xml
in appengine/ktor/src/main/resources
18 - 2018-09-26 2018-09-26 1 1 betterbrent@google.com betterbrent@google.com
strings.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/values
18 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
EmojifyApplication.kt
in getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify
18 1 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
web.xml
in appengine/ktor/src/main/webapp/WEB-INF
16 - 2018-09-26 2018-09-26 1 1 betterbrent@google.com betterbrent@google.com
Application.kt
in getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify
15 1 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
WebApp.kt
in run/plain-hello-world/src/main/java/com/google
14 1 2021-02-22 2021-02-22 1 1 james@jamesward.com james@jamesward.com
Quickstart.kt
in firestore/src/main/kotlin
13 1 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
App.kt
in run/quarkus-hello-world/src/main/kotlin/com/google
13 1 2020-09-22 2023-05-02 2 1 james@jamesward.com james@jamesward.com
logback.xml
in run/ktor-hello-world/src/main/resources
12 - 2020-07-17 2020-07-17 1 1 james@jamesward.com james@jamesward.com
logback.xml
in run/micronaut-hello-world/src/main/resources
12 - 2020-09-22 2020-09-22 1 1 james@jamesward.com james@jamesward.com
MessageController.kt
in appengine/springboot/src/main/kotlin
11 1 2018-09-20 2018-09-20 1 1 betterbrent@google.com betterbrent@google.com
menu_album_image.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/menu
11 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
appengine-web.xml
in getting-started/android-with-appengine/backend/src/main/webapp/WEB-INF
11 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
Quickstart.kt
in storage/src/main/kotlin
10 1 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
DemoApplication.kt
in appengine/springboot/src/main/kotlin
9 1 2018-09-20 2018-09-20 1 1 betterbrent@google.com betterbrent@google.com
appengine-web.xml
in appengine/ktor/src/main/webapp/WEB-INF
8 - 2018-09-26 2018-09-26 1 1 betterbrent@google.com betterbrent@google.com
colors.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/values
7 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
item_content_image.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
6 - 2018-09-20 2018-09-20 1 1 wdalmeida6@gmail.com wdalmeida6@gmail.com
appengine-web.xml
in appengine/springboot/src/main/webapp/WEB-INF
5 - 2018-09-18 2018-09-18 1 1 betterbrent@google.com betterbrent@google.com
schema.sql
in run/springboot-cloudsql/src/main/resources
4 - 2023-03-27 2023-03-27 1 1 james@jamesward.com james@jamesward.com
project.toml
in run/springboot-cloudsql
3 - 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
project.toml
in run/springboot-hello-world
3 - 2023-03-28 2023-03-28 1 1 james@jamesward.com james@jamesward.com
libs.versions.toml
in run/micronaut-hello-world/gradle
2 - 2023-07-14 2023-07-14 1 1 james@jamesward.com james@jamesward.com
EmojifyController.kt
in getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify
129 2 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
HelloApplication.kt
in appengine/ktor/src/main/kotlin
43 - 2018-09-26 2023-03-28 2 2 betterbrent@google.com james@jamesward.com
styles.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/values
42 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
build.gradle.kts
in run/springboot-cloudsql
41 - 2022-04-08 2023-10-02 18 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in getting-started/android-with-appengine/frontend/emojify
36 - 2023-03-28 2023-10-06 17 2 james@jamesward.com bot@renovateapp.com
35 - 2023-03-28 2023-10-02 22 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in functions
25 - 2023-03-28 2023-08-23 8 2 james@jamesward.com bot@renovateapp.com
build.gradle.kts
in firestore
24 - 2023-03-28 2023-09-28 22 2 james@jamesward.com bot@renovateapp.com
24 - 2023-03-28 2023-09-18 13 2 james@jamesward.com bot@renovateapp.com
activity_list_content.xml
in getting-started/android-with-appengine/frontend/emojify/src/main/res/layout
23 - 2018-09-20 2023-03-28 2 2 wdalmeida6@gmail.com james@jamesward.com
Correlations

File Size vs. Number of Changes: 82 points

run/grpc-hello-world-bidi-streaming/build.gradle.kts x: 81 lines of code y: 45 # changes run/grpc-hello-world-gradle/build.gradle.kts x: 78 lines of code y: 51 # changes run/grpc-hello-world-streaming/build.gradle.kts x: 81 lines of code y: 50 # changes getting-started/android-with-appengine/frontend/emojify/build.gradle.kts x: 36 lines of code y: 17 # changes appengine/ktor/build.gradle.kts x: 26 lines of code y: 15 # changes run/ktor-hello-world/build.gradle.kts x: 23 lines of code y: 24 # changes run/http4k-hello-world/build.gradle.kts x: 19 lines of code y: 43 # changes run/springboot-cloudsql/build.gradle.kts x: 41 lines of code y: 18 # changes pubsub/build.gradle.kts x: 35 lines of code y: 22 # changes firestore/build.gradle.kts x: 24 lines of code y: 22 # changes getting-started/android-with-appengine/frontend/build.gradle.kts x: 10 lines of code y: 12 # changes storage/build.gradle.kts x: 23 lines of code y: 15 # changes run/springboot-hello-world/build.gradle.kts x: 20 lines of code y: 24 # changes vision/build.gradle.kts x: 24 lines of code y: 13 # changes run/micronaut-hello-world/build.gradle.kts x: 33 lines of code y: 29 # changes run/micronaut-hello-world/settings.gradle.kts x: 11 lines of code y: 12 # changes functions/build.gradle.kts x: 25 lines of code y: 8 # changes firestore/settings.gradle.kts x: 10 lines of code y: 5 # changes getting-started/android-with-appengine/frontend/settings.gradle.kts x: 12 lines of code y: 4 # changes run/grpc-hello-world-bidi-streaming/settings.gradle.kts x: 10 lines of code y: 7 # changes run/ktor-hello-world/settings.gradle.kts x: 10 lines of code y: 6 # changes run/micronaut-hello-world/gradle/libs.versions.toml x: 2 lines of code y: 1 # changes functions/src/main/kotlin/HttpExample.kt x: 9 lines of code y: 3 # changes run/quarkus-hello-world/src/main/kotlin/com/google/App.kt x: 13 lines of code y: 2 # changes firestore/src/main/kotlin/Firestore.kt x: 23 lines of code y: 1 # changes firestore/src/main/kotlin/Quickstart.kt x: 13 lines of code y: 1 # changes functions/src/main/kotlin/EventExample.kt x: 17 lines of code y: 3 # changes getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify/EmojifyController.kt x: 129 lines of code y: 2 # changes getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/Adapter.kt x: 32 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/Application.kt x: 15 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/ImageActivity.kt x: 209 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/MediaLoader.kt x: 24 lines of code y: 1 # changes pubsub/src/main/kotlin/PubSub.kt x: 157 lines of code y: 1 # changes run/http4k-hello-world/src/main/kotlin/WebApp.kt x: 21 lines of code y: 3 # changes storage/src/main/kotlin/Quickstart.kt x: 10 lines of code y: 1 # changes storage/src/main/kotlin/Storage.kt x: 118 lines of code y: 1 # changes vision/src/main/kotlin/Quickstart.kt x: 40 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/activity_album.xml x: 6 lines of code y: 2 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/activity_list_content.xml x: 23 lines of code y: 2 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/toolbar.xml x: 8 lines of code y: 2 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/toolbar_scroll.xml x: 10 lines of code y: 2 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/values/styles.xml x: 42 lines of code y: 2 # changes appengine/ktor/src/main/kotlin/HelloApplication.kt x: 43 lines of code y: 2 # changes appengine/ktor/settings.gradle.kts x: 14 lines of code y: 2 # changes run/springboot-cloudsql/project.toml x: 3 lines of code y: 1 # changes run/ktor-hello-world/src/main/kotlin/WebApp.kt x: 23 lines of code y: 3 # changes run/springboot-cloudsql/src/main/kotlin/kotlinbars/Main.kt x: 47 lines of code y: 2 # changes run/springboot-cloudsql/src/main/resources/schema.sql x: 4 lines of code y: 1 # changes run/plain-hello-world/src/main/java/com/google/WebApp.kt x: 14 lines of code y: 1 # changes run/grpc-hello-world-bidi-streaming/src/main/proto/hello_world.proto x: 29 lines of code y: 1 # changes run/micronaut-hello-world/src/main/resources/logback.xml x: 12 lines of code y: 1 # changes run/springboot-hello-world/src/main/kotlin/DemoApplication.kt x: 18 lines of code y: 2 # changes appengine/ktor/src/main/resources/logback.xml x: 18 lines of code y: 1 # changes appengine/ktor/src/main/webapp/WEB-INF/appengine-web.xml x: 8 lines of code y: 1 # changes appengine/ktor/src/main/webapp/WEB-INF/web.xml x: 16 lines of code y: 1 # changes getting-started/android-with-appengine/backend/src/main/webapp/WEB-INF/appengine-web.xml x: 11 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/drawable/ic_geek.xml x: 25 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/item_content_image.xml x: 6 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/menu/menu_album.xml x: 19 lines of code y: 1 # changes getting-started/android-with-appengine/frontend/emojify/src/main/res/values/colors.xml x: 7 lines of code y: 1 # changes appengine/springboot/src/main/kotlin/DemoApplication.kt x: 9 lines of code y: 1 # changes appengine/springboot/src/main/webapp/WEB-INF/appengine-web.xml x: 5 lines of code y: 1 # changes
51.0
# changes
  min: 1.0
  average: 6.91
  25th percentile: 1.0
  median: 2.0
  75th percentile: 7.0
  max: 51.0
0 209.0
lines of code
min: 2.0 | average: 28.22 | 25th percentile: 10.0 | median: 17.5 | 75th percentile: 29.0 | max: 209.0

Number of Contributors vs. Number of Changes: 82 points

run/grpc-hello-world-bidi-streaming/build.gradle.kts x: 3 # contributors y: 45 # changes run/grpc-hello-world-gradle/build.gradle.kts x: 3 # contributors y: 51 # changes run/grpc-hello-world-streaming/build.gradle.kts x: 3 # contributors y: 50 # changes getting-started/android-with-appengine/frontend/emojify/build.gradle.kts x: 2 # contributors y: 17 # changes appengine/ktor/build.gradle.kts x: 4 # contributors y: 15 # changes run/ktor-hello-world/build.gradle.kts x: 3 # contributors y: 24 # changes run/http4k-hello-world/build.gradle.kts x: 2 # contributors y: 43 # changes run/springboot-cloudsql/build.gradle.kts x: 2 # contributors y: 18 # changes pubsub/build.gradle.kts x: 2 # contributors y: 22 # changes getting-started/android-with-appengine/frontend/build.gradle.kts x: 2 # contributors y: 12 # changes storage/build.gradle.kts x: 2 # contributors y: 15 # changes vision/build.gradle.kts x: 2 # contributors y: 13 # changes run/micronaut-hello-world/build.gradle.kts x: 3 # contributors y: 29 # changes functions/build.gradle.kts x: 2 # contributors y: 8 # changes firestore/settings.gradle.kts x: 2 # contributors y: 5 # changes getting-started/android-with-appengine/frontend/settings.gradle.kts x: 2 # contributors y: 4 # changes run/grpc-hello-world-bidi-streaming/settings.gradle.kts x: 2 # contributors y: 7 # changes run/ktor-hello-world/settings.gradle.kts x: 2 # contributors y: 6 # changes run/micronaut-hello-world/gradle/libs.versions.toml x: 1 # contributors y: 1 # changes functions/src/main/kotlin/HttpExample.kt x: 3 # contributors y: 3 # changes run/quarkus-hello-world/src/main/kotlin/com/google/App.kt x: 1 # contributors y: 2 # changes getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify/EmojifyController.kt x: 2 # contributors y: 2 # changes run/http4k-hello-world/src/main/kotlin/WebApp.kt x: 1 # contributors y: 3 # changes
51.0
# changes
  min: 1.0
  average: 6.91
  25th percentile: 1.0
  median: 2.0
  75th percentile: 7.0
  max: 51.0
0 4.0
# contributors
min: 1.0 | average: 1.62 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 4.0

Number of Contributors vs. File Size: 82 points

run/grpc-hello-world-bidi-streaming/build.gradle.kts x: 3 # contributors y: 81 lines of code run/grpc-hello-world-gradle/build.gradle.kts x: 3 # contributors y: 78 lines of code getting-started/android-with-appengine/frontend/emojify/build.gradle.kts x: 2 # contributors y: 36 lines of code appengine/ktor/build.gradle.kts x: 4 # contributors y: 26 lines of code run/ktor-hello-world/build.gradle.kts x: 3 # contributors y: 23 lines of code run/http4k-hello-world/build.gradle.kts x: 2 # contributors y: 19 lines of code run/springboot-cloudsql/build.gradle.kts x: 2 # contributors y: 41 lines of code pubsub/build.gradle.kts x: 2 # contributors y: 35 lines of code firestore/build.gradle.kts x: 2 # contributors y: 24 lines of code getting-started/android-with-appengine/frontend/build.gradle.kts x: 2 # contributors y: 10 lines of code storage/build.gradle.kts x: 2 # contributors y: 23 lines of code run/springboot-hello-world/build.gradle.kts x: 3 # contributors y: 20 lines of code run/micronaut-hello-world/build.gradle.kts x: 3 # contributors y: 33 lines of code run/micronaut-hello-world/settings.gradle.kts x: 2 # contributors y: 11 lines of code functions/build.gradle.kts x: 2 # contributors y: 25 lines of code getting-started/android-with-appengine/frontend/settings.gradle.kts x: 2 # contributors y: 12 lines of code run/micronaut-hello-world/gradle/libs.versions.toml x: 1 # contributors y: 2 lines of code functions/src/main/kotlin/HttpExample.kt x: 3 # contributors y: 9 lines of code run/quarkus-hello-world/src/main/kotlin/com/google/App.kt x: 1 # contributors y: 13 lines of code firestore/src/main/kotlin/Firestore.kt x: 1 # contributors y: 23 lines of code functions/src/main/kotlin/EventExample.kt x: 3 # contributors y: 17 lines of code getting-started/android-with-appengine/backend/src/main/kotlin/com/google/cloud/kotlin/emojify/EmojifyController.kt x: 2 # contributors y: 129 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/Adapter.kt x: 1 # contributors y: 32 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/Application.kt x: 1 # contributors y: 15 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/ImageActivity.kt x: 1 # contributors y: 209 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/kotlin/com/google/cloud/kotlin/emojify/MediaLoader.kt x: 1 # contributors y: 24 lines of code pubsub/src/main/kotlin/PubSub.kt x: 1 # contributors y: 157 lines of code run/http4k-hello-world/src/main/kotlin/WebApp.kt x: 1 # contributors y: 21 lines of code storage/src/main/kotlin/Quickstart.kt x: 1 # contributors y: 10 lines of code storage/src/main/kotlin/Storage.kt x: 1 # contributors y: 118 lines of code vision/src/main/kotlin/Quickstart.kt x: 1 # contributors y: 40 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/activity_album.xml x: 2 # contributors y: 6 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/toolbar.xml x: 2 # contributors y: 8 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/values/styles.xml x: 2 # contributors y: 42 lines of code appengine/ktor/src/main/kotlin/HelloApplication.kt x: 2 # contributors y: 43 lines of code appengine/ktor/settings.gradle.kts x: 2 # contributors y: 14 lines of code run/springboot-cloudsql/project.toml x: 1 # contributors y: 3 lines of code run/springboot-cloudsql/src/main/kotlin/kotlinbars/Main.kt x: 1 # contributors y: 47 lines of code run/springboot-cloudsql/src/main/resources/schema.sql x: 1 # contributors y: 4 lines of code run/plain-hello-world/src/main/java/com/google/WebApp.kt x: 1 # contributors y: 14 lines of code run/grpc-hello-world-bidi-streaming/src/main/proto/hello_world.proto x: 1 # contributors y: 29 lines of code run/micronaut-hello-world/src/main/resources/logback.xml x: 1 # contributors y: 12 lines of code run/springboot-hello-world/src/main/kotlin/DemoApplication.kt x: 2 # contributors y: 18 lines of code appengine/ktor/src/main/resources/logback.xml x: 1 # contributors y: 18 lines of code appengine/ktor/src/main/webapp/WEB-INF/appengine-web.xml x: 1 # contributors y: 8 lines of code appengine/ktor/src/main/webapp/WEB-INF/web.xml x: 1 # contributors y: 16 lines of code getting-started/android-with-appengine/backend/src/main/webapp/WEB-INF/appengine-web.xml x: 1 # contributors y: 11 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/drawable/ic_geek.xml x: 1 # contributors y: 25 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/layout/item_content_image.xml x: 1 # contributors y: 6 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/menu/menu_album.xml x: 1 # contributors y: 19 lines of code getting-started/android-with-appengine/frontend/emojify/src/main/res/values/colors.xml x: 1 # contributors y: 7 lines of code appengine/springboot/src/main/kotlin/DemoApplication.kt x: 1 # contributors y: 9 lines of code appengine/springboot/src/main/webapp/WEB-INF/appengine-web.xml x: 1 # contributors y: 5 lines of code
209.0
lines of code
  min: 2.0
  average: 28.22
  25th percentile: 10.0
  median: 17.5
  75th percentile: 29.0
  max: 209.0
0 4.0
# contributors
min: 1.0 | average: 1.62 | 25th percentile: 1.0 | median: 1.5 | 75th percentile: 2.0 | max: 4.0