GoogleCloudPlatform / cloud-sql-jdbc-socket-factory
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 63 files with 4,049 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 2 files changed 21-50 times (167 lines of code)
    • 18 files changed 6-20 times (2,177 lines of code)
    • 43 files changed 1-5 times (1,705 lines of code)
0% | 0% | 4% | 53% | 42%
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 63 files with 4,049 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)
    • 4 files changed by 6-10 contributors (347 lines of code)
    • 27 files changed by 2-5 contributors (2,304 lines of code)
    • 32 files changed by 1 contributor (1,398 lines of code)
0% | 0% | 8% | 56% | 34%
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, yaml, sh, xml, cfg, md, json, properties, txt, in, json5, gitignore, py, bat, cmd
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java0% | 0% | 4% | 54% | 41%
py0% | 0% | 0% | 0% | 100%
xml0% | 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
r2dbc0% | 0% | 31% | 35% | 32%
core0% | 0% | <1% | 53% | 46%
jdbc0% | 0% | 0% | 100% | 0%
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
CoreSocketFactory.java
in core/src/main/java/com/google/cloud/sql/core
20 1 2019-02-14 2023-11-07 41 8 31518063+kurtisvg@users.nor... 103529393+hessjcg@users.nor...
GcpConnectionFactoryProvider.java
in r2dbc/core/src/main/java/com/google/cloud/sql/core
147 3 2021-03-09 2025-01-24 23 6 shubhadayini@google.com 103529393+hessjcg@users.nor...
CloudSqlConnectionFactory.java
in r2dbc/core/src/main/java/com/google/cloud/sql/core
47 3 2021-03-09 2023-12-19 16 5 shubhadayini@google.com 91583351+ttosta-google@user...
SocketFactory.java
in jdbc/sqlserver/src/main/java/com/google/cloud/sql/sqlserver
73 7 2022-04-30 2025-01-23 15 5 bot@renovateapp.com 103529393+hessjcg@users.nor...
DefaultConnectionInfoRepository.java
in core/src/main/java/com/google/cloud/sql/core
414 13 2023-10-25 2025-04-28 15 3 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
Connector.java
in core/src/main/java/com/google/cloud/sql/core
178 8 2023-11-01 2025-03-03 13 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
SocketFactory.java
in jdbc/postgres/src/main/java/com/google/cloud/sql/postgres
69 9 2021-03-09 2025-01-23 12 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
InternalConnectorRegistry.java
in core/src/main/java/com/google/cloud/sql/core
250 21 2023-10-30 2025-02-25 12 3 103529393+hessjcg@users.nor... galakp@google.com
CredentialFactory.java
in core/src/main/java/com/google/cloud/sql
54 1 2017-08-15 2024-10-23 11 7 vadim@berezniker.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderMysql.java
in r2dbc/mysql/src/main/java/com/google/cloud/sql/core
41 5 2021-03-09 2023-11-07 10 5 shubhadayini@google.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderMssql.java
in r2dbc/sqlserver/src/main/java/com/google/cloud/sql/core
38 5 2021-03-09 2023-11-07 9 4 shubhadayini@google.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderPostgres.java
in r2dbc/postgres/src/main/java/com/google/cloud/sql/core
42 5 2021-03-09 2023-11-07 9 4 shubhadayini@google.com 103529393+hessjcg@users.nor...
SocketFactory.java
in jdbc/mariadb/src/main/java/com/google/cloud/sql/mariadb
46 8 2023-02-22 2025-01-23 9 4 farid.m.zakaria@gmail.com 103529393+hessjcg@users.nor...
SocketFactory.java
in jdbc/mysql-j-8/src/main/java/com/google/cloud/sql/mysql
47 6 2021-03-09 2025-01-23 8 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
DefaultAccessTokenSupplier.java
in core/src/main/java/com/google/cloud/sql/core
123 7 2023-06-29 2024-09-05 8 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectorConfig.java
in core/src/main/java/com/google/cloud/sql
220 28 2023-11-07 2025-03-03 8 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
CloudSqlFeature.java
in core/src/main/java/com/google/cloud/sql/nativeimage
126 3 2022-04-29 2025-03-05 7 6 suztomo@google.com 103529393+hessjcg@users.nor...
ConnectionConfig.java
in core/src/main/java/com/google/cloud/sql/core
280 27 2023-11-07 2025-01-23 7 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
CredentialFactoryProvider.java
in core/src/main/java/com/google/cloud/sql/core
62 3 2023-03-07 2023-11-08 6 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
CloudSqlInstanceName.java
in core/src/main/java/com/google/cloud/sql/core
67 8 2023-03-03 2025-01-23 6 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
DefaultConnectionInfoRepositoryFactory.java
in core/src/main/java/com/google/cloud/sql/core
54 3 2023-10-25 2024-05-29 5 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceCheckingTrustManger.java
in core/src/main/java/com/google/cloud/sql/core
149 11 2024-06-03 2025-04-28 5 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
SslData.java
in core/src/main/java/com/google/cloud/sql/core
26 3 2020-08-20 2023-03-31 4 2 dsolomakha@google.com enocom@google.com
InstanceCheckingTrustManagerFactory.java
in core/src/main/java/com/google/cloud/sql/core
30 2 2024-06-03 2025-04-28 4 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
LazyRefreshConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
52 7 2024-05-29 2025-03-03 4 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
LazyRefreshStrategy.java
in core/src/main/java/com/google/cloud/sql/core
104 7 2024-05-15 2025-03-03 4 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
package-info.java
in core/src/main/java/com/google/cloud/sql/core
1 - 2023-06-16 2023-10-30 3 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoRepositoryFactory.java
in core/src/main/java/com/google/cloud/sql/core
6 - 2023-10-25 2023-12-19 3 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
RefreshStrategy.java
in core/src/main/java/com/google/cloud/sql/core
8 - 2024-05-07 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectorRegistry.java
in core/src/main/java/com/google/cloud/sql
19 5 2023-11-07 2024-04-11 3 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
ConnectionInfo.java
in core/src/main/java/com/google/cloud/sql/core
52 5 2023-10-25 2024-05-29 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshAheadConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
62 9 2024-05-29 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshAheadStrategy.java
in core/src/main/java/com/google/cloud/sql/core
224 9 2024-05-06 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
package-info.java
in core/src/main/java/com/google/cloud/sql
1 - 2023-06-16 2023-09-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
AuthType.java
in core/src/main/java/com/google/cloud/sql
5 - 2023-03-13 2023-03-23 2 2 shubhadayini@google.com enocom@google.com
RefreshStrategy.java
in core/src/main/java/com/google/cloud/sql
5 - 2024-05-03 2024-10-23 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DnsResolver.java
in core/src/main/java/com/google/cloud/sql/core
6 - 2024-08-30 2025-01-23 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
9 - 2024-05-29 2025-03-03 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
10 - 2023-09-01 2023-09-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
RefreshCalculator.java
in core/src/main/java/com/google/cloud/sql/core
16 1 2023-06-06 2024-09-05 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoRepository.java
in core/src/main/java/com/google/cloud/sql/core
18 - 2023-10-25 2024-05-17 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ApplicationDefaultCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
31 2 2023-06-16 2023-08-15 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionMetadata.java
in core/src/main/java/com/google/cloud/sql/core
32 5 2023-11-02 2024-05-29 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
FileCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
34 2 2023-11-08 2024-03-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
JndiDnsResolver.java
in core/src/main/java/com/google/cloud/sql/core
41 1 2024-08-30 2025-03-05 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RetryingCallable.java
in core/src/main/java/com/google/cloud/sql/core
41 4 2023-06-02 2024-07-17 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ServiceAccountImpersonatingCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
41 2 2023-08-16 2023-08-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceCheckingTrustManagerFactorySpi.java
in core/src/main/java/com/google/cloud/sql/core
44 2 2024-06-03 2024-09-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceMetadata.java
in core/src/main/java/com/google/cloud/sql/core
45 6 2023-11-02 2024-09-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConscryptWorkaroundDelegatingTrustManger.java
in core/src/main/java/com/google/cloud/sql/core
74 9 2024-05-24 2024-06-03 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
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
CoreSocketFactory.java
in core/src/main/java/com/google/cloud/sql/core
20 1 2019-02-14 2023-11-07 41 8 31518063+kurtisvg@users.nor... 103529393+hessjcg@users.nor...
CredentialFactory.java
in core/src/main/java/com/google/cloud/sql
54 1 2017-08-15 2024-10-23 11 7 vadim@berezniker.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProvider.java
in r2dbc/core/src/main/java/com/google/cloud/sql/core
147 3 2021-03-09 2025-01-24 23 6 shubhadayini@google.com 103529393+hessjcg@users.nor...
CloudSqlFeature.java
in core/src/main/java/com/google/cloud/sql/nativeimage
126 3 2022-04-29 2025-03-05 7 6 suztomo@google.com 103529393+hessjcg@users.nor...
CloudSqlConnectionFactory.java
in r2dbc/core/src/main/java/com/google/cloud/sql/core
47 3 2021-03-09 2023-12-19 16 5 shubhadayini@google.com 91583351+ttosta-google@user...
SocketFactory.java
in jdbc/sqlserver/src/main/java/com/google/cloud/sql/sqlserver
73 7 2022-04-30 2025-01-23 15 5 bot@renovateapp.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderMysql.java
in r2dbc/mysql/src/main/java/com/google/cloud/sql/core
41 5 2021-03-09 2023-11-07 10 5 shubhadayini@google.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderMssql.java
in r2dbc/sqlserver/src/main/java/com/google/cloud/sql/core
38 5 2021-03-09 2023-11-07 9 4 shubhadayini@google.com 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderPostgres.java
in r2dbc/postgres/src/main/java/com/google/cloud/sql/core
42 5 2021-03-09 2023-11-07 9 4 shubhadayini@google.com 103529393+hessjcg@users.nor...
SocketFactory.java
in jdbc/mariadb/src/main/java/com/google/cloud/sql/mariadb
46 8 2023-02-22 2025-01-23 9 4 farid.m.zakaria@gmail.com 103529393+hessjcg@users.nor...
DefaultConnectionInfoRepository.java
in core/src/main/java/com/google/cloud/sql/core
414 13 2023-10-25 2025-04-28 15 3 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InternalConnectorRegistry.java
in core/src/main/java/com/google/cloud/sql/core
250 21 2023-10-30 2025-02-25 12 3 103529393+hessjcg@users.nor... galakp@google.com
SocketFactory.java
in jdbc/postgres/src/main/java/com/google/cloud/sql/postgres
69 9 2021-03-09 2025-01-23 12 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
SocketFactory.java
in jdbc/mysql-j-8/src/main/java/com/google/cloud/sql/mysql
47 6 2021-03-09 2025-01-23 8 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
CloudSqlInstanceName.java
in core/src/main/java/com/google/cloud/sql/core
67 8 2023-03-03 2025-01-23 6 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
CredentialFactoryProvider.java
in core/src/main/java/com/google/cloud/sql/core
62 3 2023-03-07 2023-11-08 6 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
Connector.java
in core/src/main/java/com/google/cloud/sql/core
178 8 2023-11-01 2025-03-03 13 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DefaultAccessTokenSupplier.java
in core/src/main/java/com/google/cloud/sql/core
123 7 2023-06-29 2024-09-05 8 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectorConfig.java
in core/src/main/java/com/google/cloud/sql
220 28 2023-11-07 2025-03-03 8 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionConfig.java
in core/src/main/java/com/google/cloud/sql/core
280 27 2023-11-07 2025-01-23 7 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DefaultConnectionInfoRepositoryFactory.java
in core/src/main/java/com/google/cloud/sql/core
54 3 2023-10-25 2024-05-29 5 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
SslData.java
in core/src/main/java/com/google/cloud/sql/core
26 3 2020-08-20 2023-03-31 4 2 dsolomakha@google.com enocom@google.com
InstanceCheckingTrustManagerFactory.java
in core/src/main/java/com/google/cloud/sql/core
30 2 2024-06-03 2025-04-28 4 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoRepositoryFactory.java
in core/src/main/java/com/google/cloud/sql/core
6 - 2023-10-25 2023-12-19 3 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
package-info.java
in core/src/main/java/com/google/cloud/sql/core
1 - 2023-06-16 2023-10-30 3 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectorRegistry.java
in core/src/main/java/com/google/cloud/sql
19 5 2023-11-07 2024-04-11 3 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
10 - 2023-09-01 2023-09-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
AuthType.java
in core/src/main/java/com/google/cloud/sql
5 - 2023-03-13 2023-03-23 2 2 shubhadayini@google.com enocom@google.com
MonitoredCache.java
in core/src/main/java/com/google/cloud/sql/core
121 10 2025-03-03 2025-03-27 2 2 103529393+hessjcg@users.nor... jackwoth@google.com
FileCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
34 2 2023-11-08 2024-03-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
package-info.java
in core/src/main/java/com/google/cloud/sql
1 - 2023-06-16 2023-09-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
InstanceCheckingTrustManger.java
in core/src/main/java/com/google/cloud/sql/core
149 11 2024-06-03 2025-04-28 5 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
LazyRefreshStrategy.java
in core/src/main/java/com/google/cloud/sql/core
104 7 2024-05-15 2025-03-03 4 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
LazyRefreshConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
52 7 2024-05-29 2025-03-03 4 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshStrategy.java
in core/src/main/java/com/google/cloud/sql/core
8 - 2024-05-07 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshAheadStrategy.java
in core/src/main/java/com/google/cloud/sql/core
224 9 2024-05-06 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshAheadConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
62 9 2024-05-29 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfo.java
in core/src/main/java/com/google/cloud/sql/core
52 5 2023-10-25 2024-05-29 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
CloudSqlConnection.java
in r2dbc/core/src/main/java/com/google/cloud/sql/core
106 20 2023-12-19 2024-02-14 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
RefreshStrategy.java
in core/src/main/java/com/google/cloud/sql
5 - 2024-05-03 2024-10-23 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ServiceAccountImpersonatingCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
41 2 2023-08-16 2023-08-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
9 - 2024-05-29 2025-03-03 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceMetadata.java
in core/src/main/java/com/google/cloud/sql/core
45 6 2023-11-02 2024-09-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionMetadata.java
in core/src/main/java/com/google/cloud/sql/core
32 5 2023-11-02 2024-05-29 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshCalculator.java
in core/src/main/java/com/google/cloud/sql/core
16 1 2023-06-06 2024-09-05 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RetryingCallable.java
in core/src/main/java/com/google/cloud/sql/core
41 4 2023-06-02 2024-07-17 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DnsResolver.java
in core/src/main/java/com/google/cloud/sql/core
6 - 2024-08-30 2025-01-23 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
JndiDnsResolver.java
in core/src/main/java/com/google/cloud/sql/core
41 1 2024-08-30 2025-03-05 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceCheckingTrustManagerFactorySpi.java
in core/src/main/java/com/google/cloud/sql/core
44 2 2024-06-03 2024-09-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoRepository.java
in core/src/main/java/com/google/cloud/sql/core
18 - 2023-10-25 2024-05-17 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
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
RefreshAheadStrategy.java
in core/src/main/java/com/google/cloud/sql/core
224 9 2024-05-06 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceCheckingTrustManger.java
in core/src/main/java/com/google/cloud/sql/core
149 11 2024-06-03 2025-04-28 5 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
CloudSqlConnection.java
in r2dbc/core/src/main/java/com/google/cloud/sql/core
106 20 2023-12-19 2024-02-14 2 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
LazyRefreshStrategy.java
in core/src/main/java/com/google/cloud/sql/core
104 7 2024-05-15 2025-03-03 4 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConscryptWorkaroundDelegatingTrustManger.java
in core/src/main/java/com/google/cloud/sql/core
74 9 2024-05-24 2024-06-03 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshAheadConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
62 9 2024-05-29 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DnsInstanceConnectionNameResolver.java
in core/src/main/java/com/google/cloud/sql/core
61 3 2025-01-23 2025-01-23 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
LazyRefreshConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
52 7 2024-05-29 2025-03-03 4 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfo.java
in core/src/main/java/com/google/cloud/sql/core
52 5 2023-10-25 2024-05-29 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
GcpConnectionFactoryProviderMariadb.java
in r2dbc/mariadb/src/main/java/com/google/cloud/sql/core
47 5 2024-02-26 2024-02-26 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
InstanceMetadata.java
in core/src/main/java/com/google/cloud/sql/core
45 6 2023-11-02 2024-09-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceCheckingTrustManagerFactorySpi.java
in core/src/main/java/com/google/cloud/sql/core
44 2 2024-06-03 2024-09-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ServiceAccountImpersonatingCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
41 2 2023-08-16 2023-08-18 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RetryingCallable.java
in core/src/main/java/com/google/cloud/sql/core
41 4 2023-06-02 2024-07-17 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
JndiDnsResolver.java
in core/src/main/java/com/google/cloud/sql/core
41 1 2024-08-30 2025-03-05 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
AsyncRateLimiter.java
in core/src/main/java/com/google/cloud/sql/core
33 2 2023-10-24 2023-10-24 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionMetadata.java
in core/src/main/java/com/google/cloud/sql/core
32 5 2023-11-02 2024-05-29 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ApplicationDefaultCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
31 2 2023-06-16 2023-08-15 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
SupplierCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
20 3 2023-11-08 2023-11-08 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConstantCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
19 3 2023-11-08 2023-11-08 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoRepository.java
in core/src/main/java/com/google/cloud/sql/core
18 - 2023-10-25 2024-05-17 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ApiClientRetryingCallable.java
in core/src/main/java/com/google/cloud/sql/core
16 2 2024-07-17 2024-07-17 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshCalculator.java
in core/src/main/java/com/google/cloud/sql/core
16 1 2023-06-06 2024-09-05 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
TerminalException.java
in core/src/main/java/com/google/cloud/sql/core
12 3 2024-01-25 2024-01-25 1 1 91583351+ttosta-google@user... 91583351+ttosta-google@user...
owlbot.py
in root
12 - 2023-09-01 2023-09-01 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionInfoCache.java
in core/src/main/java/com/google/cloud/sql/core
9 - 2024-05-29 2025-03-03 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
AccessTokenSupplier.java
in core/src/main/java/com/google/cloud/sql/core
8 - 2023-06-29 2023-06-29 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshStrategy.java
in core/src/main/java/com/google/cloud/sql/core
8 - 2024-05-07 2025-03-03 3 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
IpType.java
in core/src/main/java/com/google/cloud/sql
6 - 2023-10-13 2023-10-13 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DnsResolver.java
in core/src/main/java/com/google/cloud/sql/core
6 - 2024-08-30 2025-01-23 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
RefreshStrategy.java
in core/src/main/java/com/google/cloud/sql
5 - 2024-05-03 2024-10-23 2 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InstanceConnectionNameResolver.java
in core/src/main/java/com/google/cloud/sql/core
4 - 2025-01-23 2025-01-23 1 1 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectionConfig.java
in core/src/main/java/com/google/cloud/sql/core
280 27 2023-11-07 2025-01-23 7 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
ConnectorConfig.java
in core/src/main/java/com/google/cloud/sql
220 28 2023-11-07 2025-03-03 8 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
Connector.java
in core/src/main/java/com/google/cloud/sql/core
178 8 2023-11-01 2025-03-03 13 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
DefaultAccessTokenSupplier.java
in core/src/main/java/com/google/cloud/sql/core
123 7 2023-06-29 2024-09-05 8 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
MonitoredCache.java
in core/src/main/java/com/google/cloud/sql/core
121 10 2025-03-03 2025-03-27 2 2 103529393+hessjcg@users.nor... jackwoth@google.com
DefaultConnectionInfoRepositoryFactory.java
in core/src/main/java/com/google/cloud/sql/core
54 3 2023-10-25 2024-05-29 5 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
FileCredentialFactory.java
in core/src/main/java/com/google/cloud/sql/core
34 2 2023-11-08 2024-03-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
InstanceCheckingTrustManagerFactory.java
in core/src/main/java/com/google/cloud/sql/core
30 2 2024-06-03 2025-04-28 4 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
SslData.java
in core/src/main/java/com/google/cloud/sql/core
26 3 2020-08-20 2023-03-31 4 2 dsolomakha@google.com enocom@google.com
ConnectorRegistry.java
in core/src/main/java/com/google/cloud/sql
19 5 2023-11-07 2024-04-11 3 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
10 - 2023-09-01 2023-09-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
ConnectionInfoRepositoryFactory.java
in core/src/main/java/com/google/cloud/sql/core
6 - 2023-10-25 2023-12-19 3 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
AuthType.java
in core/src/main/java/com/google/cloud/sql
5 - 2023-03-13 2023-03-23 2 2 shubhadayini@google.com enocom@google.com
package-info.java
in core/src/main/java/com/google/cloud/sql/core
1 - 2023-06-16 2023-10-30 3 2 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
package-info.java
in core/src/main/java/com/google/cloud/sql
1 - 2023-06-16 2023-09-18 2 2 103529393+hessjcg@users.nor... 91583351+ttosta-google@user...
DefaultConnectionInfoRepository.java
in core/src/main/java/com/google/cloud/sql/core
414 13 2023-10-25 2025-04-28 15 3 103529393+hessjcg@users.nor... 103529393+hessjcg@users.nor...
InternalConnectorRegistry.java
in core/src/main/java/com/google/cloud/sql/core
250 21 2023-10-30 2025-02-25 12 3 103529393+hessjcg@users.nor... galakp@google.com
SocketFactory.java
in jdbc/postgres/src/main/java/com/google/cloud/sql/postgres
69 9 2021-03-09 2025-01-23 12 3 shubhadayini@google.com 103529393+hessjcg@users.nor...
Correlations

File Size vs. Number of Changes: 63 points

core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepository.java x: 414 lines of code y: 15 # changes core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManagerFactory.java x: 30 lines of code y: 4 # changes core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManger.java x: 149 lines of code y: 5 # changes core/src/main/java/com/google/cloud/sql/core/MonitoredCache.java x: 121 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/JndiDnsResolver.java x: 41 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/nativeimage/CloudSqlFeature.java x: 126 lines of code y: 7 # changes core/src/main/java/com/google/cloud/sql/ConnectorConfig.java x: 220 lines of code y: 8 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionInfoCache.java x: 9 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/Connector.java x: 178 lines of code y: 13 # changes core/src/main/java/com/google/cloud/sql/core/LazyRefreshConnectionInfoCache.java x: 52 lines of code y: 4 # changes core/src/main/java/com/google/cloud/sql/core/LazyRefreshStrategy.java x: 104 lines of code y: 4 # changes core/src/main/java/com/google/cloud/sql/core/RefreshAheadConnectionInfoCache.java x: 62 lines of code y: 3 # changes core/src/main/java/com/google/cloud/sql/core/RefreshAheadStrategy.java x: 224 lines of code y: 3 # changes core/src/main/java/com/google/cloud/sql/core/RefreshStrategy.java x: 8 lines of code y: 3 # changes core/src/main/java/com/google/cloud/sql/core/InternalConnectorRegistry.java x: 250 lines of code y: 12 # changes r2dbc/core/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProvider.java x: 147 lines of code y: 23 # changes core/src/main/java/com/google/cloud/sql/core/DnsInstanceConnectionNameResolver.java x: 61 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/DnsResolver.java x: 6 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/InstanceConnectionNameResolver.java x: 4 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/CloudSqlInstanceName.java x: 67 lines of code y: 6 # changes jdbc/sqlserver/src/main/java/com/google/cloud/sql/sqlserver/SocketFactory.java x: 73 lines of code y: 15 # changes jdbc/mariadb/src/main/java/com/google/cloud/sql/mariadb/SocketFactory.java x: 46 lines of code y: 9 # changes jdbc/mysql-j-8/src/main/java/com/google/cloud/sql/mysql/SocketFactory.java x: 47 lines of code y: 8 # changes jdbc/postgres/src/main/java/com/google/cloud/sql/postgres/SocketFactory.java x: 69 lines of code y: 12 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionConfig.java x: 280 lines of code y: 7 # changes core/src/main/java/com/google/cloud/sql/CredentialFactory.java x: 54 lines of code y: 11 # changes core/src/main/java/com/google/cloud/sql/RefreshStrategy.java x: 5 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManagerFactorySpi.java x: 44 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/InstanceMetadata.java x: 45 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/DefaultAccessTokenSupplier.java x: 123 lines of code y: 8 # changes core/src/main/java/com/google/cloud/sql/core/RefreshCalculator.java x: 16 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/ApiClientRetryingCallable.java x: 16 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/ConscryptWorkaroundDelegatingTrustManger.java x: 74 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionInfo.java x: 52 lines of code y: 3 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionMetadata.java x: 32 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepositoryFactory.java x: 54 lines of code y: 5 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionInfoRepository.java x: 18 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/ConnectorRegistry.java x: 19 lines of code y: 3 # changes core/src/main/java/com/google/cloud/sql/core/FileCredentialFactory.java x: 34 lines of code y: 2 # changes r2dbc/mariadb/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMariadb.java x: 47 lines of code y: 1 # changes r2dbc/core/src/main/java/com/google/cloud/sql/core/CloudSqlConnection.java x: 106 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/TerminalException.java x: 12 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionInfoRepositoryFactory.java x: 6 lines of code y: 3 # changes r2dbc/core/src/main/java/com/google/cloud/sql/core/CloudSqlConnectionFactory.java x: 47 lines of code y: 16 # changes core/src/main/java/com/google/cloud/sql/core/ConstantCredentialFactory.java x: 19 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/CredentialFactoryProvider.java x: 62 lines of code y: 6 # changes core/src/main/java/com/google/cloud/sql/core/SupplierCredentialFactory.java x: 20 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/CoreSocketFactory.java x: 20 lines of code y: 41 # changes r2dbc/mysql/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMysql.java x: 41 lines of code y: 10 # changes r2dbc/postgres/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderPostgres.java x: 42 lines of code y: 9 # changes r2dbc/sqlserver/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMssql.java x: 38 lines of code y: 9 # changes core/src/main/java/com/google/cloud/sql/core/package-info.java x: 1 lines of code y: 3 # changes core/src/main/java/com/google/cloud/sql/core/AsyncRateLimiter.java x: 33 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/IpType.java x: 6 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/package-info.java x: 1 lines of code y: 2 # changes license-checks.xml x: 10 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/ApplicationDefaultCredentialFactory.java x: 31 lines of code y: 2 # changes core/src/main/java/com/google/cloud/sql/core/AccessTokenSupplier.java x: 8 lines of code y: 1 # changes core/src/main/java/com/google/cloud/sql/core/SslData.java x: 26 lines of code y: 4 # changes
41.0
# changes
  min: 1.0
  average: 5.41
  25th percentile: 2.0
  median: 3.0
  75th percentile: 8.0
  max: 41.0
0 414.0
lines of code
min: 1.0 | average: 64.27 | 25th percentile: 16.0 | median: 41.0 | 75th percentile: 69.0 | max: 414.0

Number of Contributors vs. Number of Changes: 63 points

core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepository.java x: 3 # contributors y: 15 # changes core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManagerFactory.java x: 2 # contributors y: 4 # changes core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManger.java x: 1 # contributors y: 5 # changes core/src/main/java/com/google/cloud/sql/core/MonitoredCache.java x: 2 # contributors y: 2 # changes core/src/main/java/com/google/cloud/sql/core/JndiDnsResolver.java x: 1 # contributors y: 2 # changes core/src/main/java/com/google/cloud/sql/nativeimage/CloudSqlFeature.java x: 6 # contributors y: 7 # changes core/src/main/java/com/google/cloud/sql/ConnectorConfig.java x: 2 # contributors y: 8 # changes core/src/main/java/com/google/cloud/sql/core/Connector.java x: 2 # contributors y: 13 # changes core/src/main/java/com/google/cloud/sql/core/LazyRefreshConnectionInfoCache.java x: 1 # contributors y: 4 # changes core/src/main/java/com/google/cloud/sql/core/RefreshAheadConnectionInfoCache.java x: 1 # contributors y: 3 # changes core/src/main/java/com/google/cloud/sql/core/InternalConnectorRegistry.java x: 3 # contributors y: 12 # changes r2dbc/core/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProvider.java x: 6 # contributors y: 23 # changes core/src/main/java/com/google/cloud/sql/core/DnsInstanceConnectionNameResolver.java x: 1 # contributors y: 1 # changes core/src/main/java/com/google/cloud/sql/core/CloudSqlInstanceName.java x: 3 # contributors y: 6 # changes jdbc/sqlserver/src/main/java/com/google/cloud/sql/sqlserver/SocketFactory.java x: 5 # contributors y: 15 # changes jdbc/mariadb/src/main/java/com/google/cloud/sql/mariadb/SocketFactory.java x: 4 # contributors y: 9 # changes jdbc/mysql-j-8/src/main/java/com/google/cloud/sql/mysql/SocketFactory.java x: 3 # contributors y: 8 # changes core/src/main/java/com/google/cloud/sql/core/ConnectionConfig.java x: 2 # contributors y: 7 # changes core/src/main/java/com/google/cloud/sql/CredentialFactory.java x: 7 # contributors y: 11 # changes core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepositoryFactory.java x: 2 # contributors y: 5 # changes core/src/main/java/com/google/cloud/sql/ConnectorRegistry.java x: 2 # contributors y: 3 # changes r2dbc/core/src/main/java/com/google/cloud/sql/core/CloudSqlConnectionFactory.java x: 5 # contributors y: 16 # changes core/src/main/java/com/google/cloud/sql/core/CoreSocketFactory.java x: 8 # contributors y: 41 # changes r2dbc/mysql/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMysql.java x: 5 # contributors y: 10 # changes
41.0
# changes
  min: 1.0
  average: 5.41
  25th percentile: 2.0
  median: 3.0
  75th percentile: 8.0
  max: 41.0
0 8.0
# contributors
min: 1.0 | average: 2.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 8.0

Number of Contributors vs. File Size: 63 points

core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepository.java x: 3 # contributors y: 414 lines of code core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManagerFactory.java x: 2 # contributors y: 30 lines of code core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManger.java x: 1 # contributors y: 149 lines of code core/src/main/java/com/google/cloud/sql/core/MonitoredCache.java x: 2 # contributors y: 121 lines of code core/src/main/java/com/google/cloud/sql/core/JndiDnsResolver.java x: 1 # contributors y: 41 lines of code core/src/main/java/com/google/cloud/sql/nativeimage/CloudSqlFeature.java x: 6 # contributors y: 126 lines of code core/src/main/java/com/google/cloud/sql/ConnectorConfig.java x: 2 # contributors y: 220 lines of code core/src/main/java/com/google/cloud/sql/core/ConnectionInfoCache.java x: 1 # contributors y: 9 lines of code core/src/main/java/com/google/cloud/sql/core/Connector.java x: 2 # contributors y: 178 lines of code core/src/main/java/com/google/cloud/sql/core/LazyRefreshConnectionInfoCache.java x: 1 # contributors y: 52 lines of code core/src/main/java/com/google/cloud/sql/core/LazyRefreshStrategy.java x: 1 # contributors y: 104 lines of code core/src/main/java/com/google/cloud/sql/core/RefreshAheadConnectionInfoCache.java x: 1 # contributors y: 62 lines of code core/src/main/java/com/google/cloud/sql/core/RefreshAheadStrategy.java x: 1 # contributors y: 224 lines of code core/src/main/java/com/google/cloud/sql/core/RefreshStrategy.java x: 1 # contributors y: 8 lines of code core/src/main/java/com/google/cloud/sql/core/InternalConnectorRegistry.java x: 3 # contributors y: 250 lines of code r2dbc/core/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProvider.java x: 6 # contributors y: 147 lines of code core/src/main/java/com/google/cloud/sql/core/DnsInstanceConnectionNameResolver.java x: 1 # contributors y: 61 lines of code core/src/main/java/com/google/cloud/sql/core/DnsResolver.java x: 1 # contributors y: 6 lines of code core/src/main/java/com/google/cloud/sql/core/InstanceConnectionNameResolver.java x: 1 # contributors y: 4 lines of code core/src/main/java/com/google/cloud/sql/core/CloudSqlInstanceName.java x: 3 # contributors y: 67 lines of code jdbc/sqlserver/src/main/java/com/google/cloud/sql/sqlserver/SocketFactory.java x: 5 # contributors y: 73 lines of code jdbc/mariadb/src/main/java/com/google/cloud/sql/mariadb/SocketFactory.java x: 4 # contributors y: 46 lines of code jdbc/mysql-j-8/src/main/java/com/google/cloud/sql/mysql/SocketFactory.java x: 3 # contributors y: 47 lines of code jdbc/postgres/src/main/java/com/google/cloud/sql/postgres/SocketFactory.java x: 3 # contributors y: 69 lines of code core/src/main/java/com/google/cloud/sql/core/ConnectionConfig.java x: 2 # contributors y: 280 lines of code core/src/main/java/com/google/cloud/sql/CredentialFactory.java x: 7 # contributors y: 54 lines of code core/src/main/java/com/google/cloud/sql/core/InstanceCheckingTrustManagerFactorySpi.java x: 1 # contributors y: 44 lines of code core/src/main/java/com/google/cloud/sql/core/InstanceMetadata.java x: 1 # contributors y: 45 lines of code core/src/main/java/com/google/cloud/sql/core/DefaultAccessTokenSupplier.java x: 2 # contributors y: 123 lines of code core/src/main/java/com/google/cloud/sql/core/RefreshCalculator.java x: 1 # contributors y: 16 lines of code core/src/main/java/com/google/cloud/sql/core/ConscryptWorkaroundDelegatingTrustManger.java x: 1 # contributors y: 74 lines of code core/src/main/java/com/google/cloud/sql/core/ConnectionMetadata.java x: 1 # contributors y: 32 lines of code core/src/main/java/com/google/cloud/sql/core/DefaultConnectionInfoRepositoryFactory.java x: 2 # contributors y: 54 lines of code core/src/main/java/com/google/cloud/sql/core/ConnectionInfoRepository.java x: 1 # contributors y: 18 lines of code core/src/main/java/com/google/cloud/sql/ConnectorRegistry.java x: 2 # contributors y: 19 lines of code core/src/main/java/com/google/cloud/sql/core/FileCredentialFactory.java x: 2 # contributors y: 34 lines of code r2dbc/mariadb/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMariadb.java x: 1 # contributors y: 47 lines of code r2dbc/core/src/main/java/com/google/cloud/sql/core/CloudSqlConnection.java x: 1 # contributors y: 106 lines of code core/src/main/java/com/google/cloud/sql/core/TerminalException.java x: 1 # contributors y: 12 lines of code core/src/main/java/com/google/cloud/sql/core/ConnectionInfoRepositoryFactory.java x: 2 # contributors y: 6 lines of code r2dbc/core/src/main/java/com/google/cloud/sql/core/CloudSqlConnectionFactory.java x: 5 # contributors y: 47 lines of code core/src/main/java/com/google/cloud/sql/core/CredentialFactoryProvider.java x: 3 # contributors y: 62 lines of code core/src/main/java/com/google/cloud/sql/core/SupplierCredentialFactory.java x: 1 # contributors y: 20 lines of code core/src/main/java/com/google/cloud/sql/core/CoreSocketFactory.java x: 8 # contributors y: 20 lines of code r2dbc/mysql/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMysql.java x: 5 # contributors y: 41 lines of code r2dbc/postgres/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderPostgres.java x: 4 # contributors y: 42 lines of code r2dbc/sqlserver/src/main/java/com/google/cloud/sql/core/GcpConnectionFactoryProviderMssql.java x: 4 # contributors y: 38 lines of code core/src/main/java/com/google/cloud/sql/core/package-info.java x: 2 # contributors y: 1 lines of code core/src/main/java/com/google/cloud/sql/core/AsyncRateLimiter.java x: 1 # contributors y: 33 lines of code license-checks.xml x: 2 # contributors y: 10 lines of code core/src/main/java/com/google/cloud/sql/core/SslData.java x: 2 # contributors y: 26 lines of code
414.0
lines of code
  min: 1.0
  average: 64.27
  25th percentile: 16.0
  median: 41.0
  75th percentile: 69.0
  max: 414.0
0 8.0
# contributors
min: 1.0 | average: 2.13 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 3.0 | max: 8.0