mysql / mysql-connector-j
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
32% | 18% | 16% | 14% | 18%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
java32% | 18% | 16% | 14% | 18%
in0% | 0% | 0% | 100% | 0%
wxs0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src32% | 18% | 16% | 14% | 18%
Longest Files (Top 50)
File# lines# units
MysqlErrorNumbers.java
in src/main/core-api/java/com/mysql/cj/exceptions
6508 4
ConnectionImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
2334 126
ResultSetImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
2184 228
CallableStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
2110 171
UpdatableResultSet.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
1874 134
StatementImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1837 119
DatabaseMetaDataMysqlSchema.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1773 36
CallableStatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1667 126
NativeProtocol.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
1616 84
ClientPreparedStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1524 90
DatabaseMetaData.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1476 191
DatabaseMetaDataInformationSchema.java
in src/main/user-impl/java/com/mysql/cj/jdbc
989 29
ConnectionWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
976 102
StringUtils.java
in src/main/core-api/java/com/mysql/cj/util
932 71
ExprParser.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
883 47
PreparedStatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
860 63
XProtocol.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
787 49
NativeSession.java
in src/main/core-impl/java/com/mysql/cj
778 57
StatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
718 53
LoadBalancedConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
715 36
CharsetMapping.java
in src/main/core-api/java/com/mysql/cj
647 26
ExportControlled.java
in src/main/core-impl/java/com/mysql/cj/protocol
617 30
XMessageBuilder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
596 42
QueryInfo.java
in src/main/core-api/java/com/mysql/cj
591 21
NativeCharsetSettings.java
in src/main/core-impl/java/com/mysql/cj
584 30
MultiHostMySQLConnection.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
576 129
ReplicationConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
571 39
PropertyDefinitions.java
in src/main/core-api/java/com/mysql/cj/conf
564 2
StringInspector.java
in src/main/core-api/java/com/mysql/cj/util
543 27
MysqlSQLXML.java
in src/main/user-impl/java/com/mysql/cj/jdbc
534 34
ServerPreparedStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
509 23
JsonParser.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
481 13
ServerPreparedQuery.java
in src/main/core-impl/java/com/mysql/cj
480 20
ClientImpl.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
474 20
MysqlType.java
in src/main/core-api/java/com/mysql/cj
462 14
NativeAuthenticationProvider.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
449 14
NativeQueryBindings.java
in src/main/core-impl/java/com/mysql/cj
437 42
BlobFromLocator.java
in src/main/user-impl/java/com/mysql/cj/jdbc
426 15
ConnectionUrl.java
in src/main/core-api/java/com/mysql/cj/conf
419 49
NativeMessageBuilder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
387 24
FailoverConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
383 27
NativePacketPayload.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
378 31
TranslateExceptions.java
in src/build/java/instrumentation
374 8
StringValueEncoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
361 5
ConnectionUrlParser.java
in src/main/core-api/java/com/mysql/cj/conf
359 29
TimeUtil.java
in src/main/core-api/java/com/mysql/cj/util
332 21
EscapeProcessor.java
in src/main/user-impl/java/com/mysql/cj/jdbc
306 6
NativeQueryBindValue.java
in src/main/core-impl/java/com/mysql/cj
300 35
PropertyKey.java
in src/main/core-api/java/com/mysql/cj/conf
291 6
Field.java
in src/main/core-api/java/com/mysql/cj/result
282 37
Files With Most Units (Top 50)
File# lines# units
ResultSetImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
2184 228
DatabaseMetaData.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1476 191
CallableStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
2110 171
UpdatableResultSet.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
1874 134
MultiHostMySQLConnection.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
576 129
ConnectionImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
2334 126
CallableStatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1667 126
StatementImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1837 119
ConnectionWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
976 102
ClientPreparedStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1524 90
NativeProtocol.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
1616 84
StringUtils.java
in src/main/core-api/java/com/mysql/cj/util
932 71
PreparedStatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
860 63
NativeSession.java
in src/main/core-impl/java/com/mysql/cj
778 57
StatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
718 53
ConnectionUrl.java
in src/main/core-api/java/com/mysql/cj/conf
419 49
XProtocol.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
787 49
ExprParser.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
883 47
NativeServerSession.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
282 44
NativeQueryBindings.java
in src/main/core-impl/java/com/mysql/cj
437 42
XMessageBuilder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
596 42
MysqlDataSource.java
in src/main/user-impl/java/com/mysql/cj/jdbc
243 41
XServerSession.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
172 40
ReplicationConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
571 39
Field.java
in src/main/core-api/java/com/mysql/cj/result
282 37
DatabaseMetaDataMysqlSchema.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1773 36
LoadBalancedConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
715 36
NativeQueryBindValue.java
in src/main/core-impl/java/com/mysql/cj
300 35
MysqlSQLXML.java
in src/main/user-impl/java/com/mysql/cj/jdbc
534 34
NativePacketPayload.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
378 31
NativeCharsetSettings.java
in src/main/core-impl/java/com/mysql/cj
584 30
ExportControlled.java
in src/main/core-impl/java/com/mysql/cj/protocol
617 30
ConnectionUrlParser.java
in src/main/core-api/java/com/mysql/cj/conf
359 29
MysqlTextValueDecoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
274 29
ReplicationMySQLConnection.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
211 29
DatabaseMetaDataInformationSchema.java
in src/main/user-impl/java/com/mysql/cj/jdbc
989 29
ResultSetMetaData.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
246 29
AbstractQuery.java
in src/main/core-impl/java/com/mysql/cj
193 28
CoreSession.java
in src/main/core-impl/java/com/mysql/cj
178 27
StringInspector.java
in src/main/core-api/java/com/mysql/cj/util
543 27
FailoverConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
383 27
CharsetMapping.java
in src/main/core-api/java/com/mysql/cj
647 26
CollectionImpl.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
205 26
AbstractPropertyDefinition.java
in src/main/core-impl/java/com/mysql/cj/conf
132 25
AbstractFilterParams.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
163 25
NativeMessageBuilder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
387 24
XMessage.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
132 24
RowImpl.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
132 24
ServerPreparedStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
509 23
ParameterBindingsImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
202 23
Files With Long Lines (Top 50)

There are 327 files with lines longer than 120 characters. In total, there are 4312 long lines.

File# lines# units# long lines
DatabaseMetaDataMysqlSchema.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1773 36 334
PropertyDefinitions.java
in src/main/core-api/java/com/mysql/cj/conf
564 2 332
DatabaseMetaData.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1476 191 233
DatabaseMetaDataInformationSchema.java
in src/main/user-impl/java/com/mysql/cj/jdbc
989 29 228
MysqlErrorNumbers.java
in src/main/core-api/java/com/mysql/cj/exceptions
6508 4 180
ConnectionImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
2334 126 137
NativeProtocol.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
1616 84 132
CallableStatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1667 126 130
ClientPreparedStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1524 90 94
TranslateExceptions.java
in src/build/java/instrumentation
374 8 87
StatementImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc
1837 119 80
XProtocol.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
787 49 63
XMessageBuilder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/x
596 42 63
PreparedStatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
860 63 63
ExportControlled.java
in src/main/core-impl/java/com/mysql/cj/protocol
617 30 55
StatementWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
718 53 54
NativeCharsetSettings.java
in src/main/core-impl/java/com/mysql/cj
584 30 51
MysqlType.java
in src/main/core-api/java/com/mysql/cj
462 14 47
CallableStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
2110 171 47
NativeSession.java
in src/main/core-impl/java/com/mysql/cj
778 57 45
StringUtils.java
in src/main/core-api/java/com/mysql/cj/util
932 71 44
QueryInfo.java
in src/main/core-api/java/com/mysql/cj
591 21 43
ResultSetImpl.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
2184 228 43
ConnectionWrapper.java
in src/main/user-impl/java/com/mysql/cj/jdbc
976 102 42
UpdatableResultSet.java
in src/main/user-impl/java/com/mysql/cj/jdbc/result
1874 134 41
CharsetMapping.java
in src/main/core-api/java/com/mysql/cj
647 26 38
TimeUtil.java
in src/main/core-api/java/com/mysql/cj/util
332 21 38
ServerPreparedQuery.java
in src/main/core-impl/java/com/mysql/cj
480 20 34
ConnectionUrl.java
in src/main/core-api/java/com/mysql/cj/conf
419 49 33
ServerPreparedStatement.java
in src/main/user-impl/java/com/mysql/cj/jdbc
509 23 32
ClientImpl.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
474 20 30
NativeAuthenticationProvider.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
449 14 29
ExprParser.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
883 47 29
LoadBalancedConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
715 36 29
MysqlBinaryValueDecoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
219 19 28
ReplicationConnectionProxy.java
in src/main/user-impl/java/com/mysql/cj/jdbc/ha
571 39 25
NativeQueryBindings.java
in src/main/core-impl/java/com/mysql/cj
437 42 21
StringInspector.java
in src/main/core-api/java/com/mysql/cj/util
543 27 21
StringValueEncoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
361 5 20
ConnectionUrlParser.java
in src/main/core-api/java/com/mysql/cj/conf
359 29 18
JsonParser.java
in src/main/user-impl/java/com/mysql/cj/xdevapi
481 13 18
Util.java
in src/main/core-api/java/com/mysql/cj/util
267 20 17
SqlTimeValueEncoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
138 3 17
MysqlTextValueDecoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
274 29 17
ExceptionFactory.java
in src/main/core-api/java/com/mysql/cj/exceptions
160 11 15
AuthenticationOciClient.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication
160 12 15
SaslPrep.java
in src/main/core-api/java/com/mysql/cj/util
115 17 14
UtilCalendarValueEncoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
145 3 14
AuthenticationLdapSaslClientPlugin.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication
245 13 14
OffsetDateTimeValueEncoder.java
in src/main/protocol-impl/java/com/mysql/cj/protocol/a
125 3 14
Correlations

File Size vs. Commits (all time): 558 points

src/main/user-impl/java/com/mysql/cj/jdbc/result/UpdatableResultSet.java x: 32 commits (all time) y: 1874 lines of code src/build/java/instrumentation/CommonChecks.java x: 16 commits (all time) y: 107 lines of code src/build/java/instrumentation/TranslateExceptions.java x: 38 commits (all time) y: 374 lines of code src/main/core-api/java/com/mysql/cj/util/StringUtils.java x: 24 commits (all time) y: 932 lines of code src/main/user-api/java/com/mysql/cj/jdbc/JdbcConnection.java x: 14 commits (all time) y: 75 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/CallableStatement.java x: 32 commits (all time) y: 2110 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionImpl.java x: 49 commits (all time) y: 2334 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionWrapper.java x: 20 commits (all time) y: 976 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaData.java x: 39 commits (all time) y: 1476 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataInformationSchema.java x: 1 commits (all time) y: 989 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataMysqlSchema.java x: 1 commits (all time) y: 1773 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/IterateBlock.java x: 6 commits (all time) y: 22 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/MultiHostMySQLConnection.java x: 17 commits (all time) y: 576 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationKerberosClient.java x: 9 commits (all time) y: 223 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationLdapSaslClientPlugin.java x: 14 commits (all time) y: 245 lines of code src/main/core-impl/java/com/mysql/cj/result/AbstractNumericValueFactory.java x: 9 commits (all time) y: 37 lines of code src/main/core-impl/java/com/mysql/cj/result/BooleanValueFactory.java x: 13 commits (all time) y: 69 lines of code src/build/java/instrumentation/AddMethods.java x: 11 commits (all time) y: 87 lines of code src/build/misc/rpm.spec.in x: 28 commits (all time) y: 164 lines of code src/legacy/java/com/mysql/jdbc/Driver.java x: 5 commits (all time) y: 11 lines of code src/legacy/java/com/mysql/jdbc/SocketFactoryWrapper.java x: 8 commits (all time) y: 38 lines of code src/main/core-api/java/com/mysql/cj/BindValue.java x: 10 commits (all time) y: 40 lines of code src/main/core-api/java/com/mysql/cj/CancelQueryTask.java x: 4 commits (all time) y: 8 lines of code src/main/core-api/java/com/mysql/cj/CharsetMapping.java x: 12 commits (all time) y: 647 lines of code src/main/core-api/java/com/mysql/cj/CharsetSettings.java x: 5 commits (all time) y: 26 lines of code src/main/core-api/java/com/mysql/cj/MessageBuilder.java x: 7 commits (all time) y: 10 lines of code src/main/core-api/java/com/mysql/cj/Messages.java x: 6 commits (all time) y: 48 lines of code src/main/core-api/java/com/mysql/cj/MysqlConnection.java x: 9 commits (all time) y: 20 lines of code src/main/core-api/java/com/mysql/cj/MysqlType.java x: 12 commits (all time) y: 462 lines of code src/main/core-api/java/com/mysql/cj/PerConnectionLRUFactory.java x: 7 commits (all time) y: 74 lines of code src/main/core-api/java/com/mysql/cj/PlaceholderPurpose.java x: 2 commits (all time) y: 4 lines of code src/main/core-api/java/com/mysql/cj/Query.java x: 12 commits (all time) y: 40 lines of code src/main/core-api/java/com/mysql/cj/QueryInfo.java x: 10 commits (all time) y: 591 lines of code src/main/core-api/java/com/mysql/cj/QueryReturnType.java x: 3 commits (all time) y: 4 lines of code src/main/core-api/java/com/mysql/cj/ServerVersion.java x: 8 commits (all time) y: 92 lines of code src/main/core-api/java/com/mysql/cj/Session.java x: 9 commits (all time) y: 64 lines of code src/main/core-api/java/com/mysql/cj/callback/OpenidConnectAuthenticationCallback.java x: 3 commits (all time) y: 26 lines of code src/main/core-api/java/com/mysql/cj/callback/OpenidConnectIdTokenFromFileCallbackHandler.java x: 2 commits (all time) y: 38 lines of code src/main/core-api/java/com/mysql/cj/callback/WebAuthnAuthenticationCallback.java x: 3 commits (all time) y: 54 lines of code src/main/core-api/java/com/mysql/cj/conf/ConnectionUrl.java x: 17 commits (all time) y: 419 lines of code src/main/core-api/java/com/mysql/cj/conf/ConnectionUrlParser.java x: 11 commits (all time) y: 359 lines of code src/main/core-api/java/com/mysql/cj/conf/PropertyDefinitions.java x: 62 commits (all time) y: 564 lines of code src/main/core-api/java/com/mysql/cj/conf/PropertyKey.java x: 40 commits (all time) y: 291 lines of code src/main/core-api/java/com/mysql/cj/exceptions/DataTruncationException.java x: 6 commits (all time) y: 63 lines of code src/main/core-api/java/com/mysql/cj/exceptions/ExceptionFactory.java x: 10 commits (all time) y: 160 lines of code src/main/core-api/java/com/mysql/cj/exceptions/MysqlErrorNumbers.java x: 11 commits (all time) y: 6508 lines of code src/main/core-api/java/com/mysql/cj/log/Jdk14Logger.java x: 6 commits (all time) y: 122 lines of code src/main/core-api/java/com/mysql/cj/log/NullLogger.java x: 5 commits (all time) y: 65 lines of code src/main/core-api/java/com/mysql/cj/log/Slf4JLogger.java x: 5 commits (all time) y: 81 lines of code src/main/core-api/java/com/mysql/cj/log/StandardLogger.java x: 6 commits (all time) y: 139 lines of code src/main/core-api/java/com/mysql/cj/protocol/AuthenticationPlugin.java x: 10 commits (all time) y: 21 lines of code src/main/core-api/java/com/mysql/cj/protocol/InternalTime.java x: 9 commits (all time) y: 91 lines of code src/main/core-api/java/com/mysql/cj/protocol/MessageListener.java x: 8 commits (all time) y: 9 lines of code src/main/core-api/java/com/mysql/cj/protocol/Protocol.java x: 15 commits (all time) y: 62 lines of code src/main/core-api/java/com/mysql/cj/result/Field.java x: 9 commits (all time) y: 282 lines of code src/main/core-api/java/com/mysql/cj/result/ValueFactory.java x: 12 commits (all time) y: 23 lines of code src/main/core-api/java/com/mysql/cj/util/EscapeTokenizer.java x: 7 commits (all time) y: 148 lines of code src/main/core-api/java/com/mysql/cj/util/SaslPrep.java x: 5 commits (all time) y: 115 lines of code src/main/core-api/java/com/mysql/cj/util/SearchMode.java x: 4 commits (all time) y: 26 lines of code src/main/core-api/java/com/mysql/cj/util/StringInspector.java x: 5 commits (all time) y: 543 lines of code src/main/core-api/java/com/mysql/cj/util/TimeUtil.java x: 17 commits (all time) y: 332 lines of code src/main/core-api/java/com/mysql/cj/util/Util.java x: 8 commits (all time) y: 267 lines of code src/main/core-impl/java/com/mysql/cj/AbstractQuery.java x: 17 commits (all time) y: 193 lines of code src/main/core-impl/java/com/mysql/cj/CancelQueryTaskImpl.java x: 15 commits (all time) y: 115 lines of code src/main/core-impl/java/com/mysql/cj/ClientPreparedQuery.java x: 11 commits (all time) y: 138 lines of code src/main/core-impl/java/com/mysql/cj/CoreSession.java x: 17 commits (all time) y: 178 lines of code src/main/core-impl/java/com/mysql/cj/MysqlxSession.java x: 13 commits (all time) y: 94 lines of code src/main/core-impl/java/com/mysql/cj/NativeCharsetSettings.java x: 12 commits (all time) y: 584 lines of code src/main/core-impl/java/com/mysql/cj/NativeQueryAttributesBindings.java x: 7 commits (all time) y: 97 lines of code src/main/core-impl/java/com/mysql/cj/NativeQueryBindValue.java x: 7 commits (all time) y: 300 lines of code src/main/core-impl/java/com/mysql/cj/NativeQueryBindings.java x: 8 commits (all time) y: 437 lines of code src/main/core-impl/java/com/mysql/cj/NativeSession.java x: 38 commits (all time) y: 778 lines of code src/main/core-impl/java/com/mysql/cj/ServerPreparedQuery.java x: 26 commits (all time) y: 480 lines of code src/main/core-impl/java/com/mysql/cj/conf/AbstractRuntimeProperty.java x: 8 commits (all time) y: 147 lines of code src/main/core-impl/java/com/mysql/cj/conf/DefaultPropertySet.java x: 13 commits (all time) y: 200 lines of code src/main/core-impl/java/com/mysql/cj/conf/url/ReplicationConnectionUrl.java x: 12 commits (all time) y: 84 lines of code src/main/core-impl/java/com/mysql/cj/conf/url/XDevApiConnectionUrl.java x: 7 commits (all time) y: 112 lines of code src/main/core-impl/java/com/mysql/cj/log/BaseMetricsHolder.java x: 7 commits (all time) y: 227 lines of code src/main/core-impl/java/com/mysql/cj/protocol/AbstractProtocol.java x: 9 commits (all time) y: 115 lines of code src/main/core-impl/java/com/mysql/cj/protocol/ExportControlled.java x: 23 commits (all time) y: 617 lines of code src/main/core-impl/java/com/mysql/cj/protocol/NamedPipeSocketFactory.java x: 12 commits (all time) y: 160 lines of code src/main/core-impl/java/com/mysql/cj/protocol/ReadAheadInputStream.java x: 6 commits (all time) y: 188 lines of code src/main/core-impl/java/com/mysql/cj/protocol/StandardSocketFactory.java x: 10 commits (all time) y: 121 lines of code src/main/core-impl/java/com/mysql/cj/protocol/result/AbstractResultsetRow.java x: 9 commits (all time) y: 148 lines of code src/main/core-impl/java/com/mysql/cj/result/BigDecimalValueFactory.java x: 7 commits (all time) y: 51 lines of code src/main/core-impl/java/com/mysql/cj/result/IntegerValueFactory.java x: 8 commits (all time) y: 55 lines of code src/main/core-impl/java/com/mysql/cj/result/OffsetDateTimeValueFactory.java x: 6 commits (all time) y: 81 lines of code src/main/core-impl/java/com/mysql/cj/result/SqlDateValueFactory.java x: 10 commits (all time) y: 80 lines of code src/main/core-impl/java/com/mysql/cj/result/SqlTimestampValueFactory.java x: 13 commits (all time) y: 137 lines of code src/main/core-impl/java/com/mysql/cj/sasl/ScramShaSaslClient.java x: 5 commits (all time) y: 169 lines of code src/main/core-impl/java/com/mysql/cj/sasl/ScramShaSaslClientFactory.java x: 4 commits (all time) y: 61 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/AbstractValueEncoder.java x: 4 commits (all time) y: 254 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/BinaryResultsetReader.java x: 10 commits (all time) y: 73 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/CompressedInputStream.java x: 7 commits (all time) y: 162 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/DebugBufferingPacketReader.java x: 8 commits (all time) y: 114 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/InputStreamValueEncoder.java x: 4 commits (all time) y: 118 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/InstantValueEncoder.java x: 5 commits (all time) y: 130 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/LocalDateValueEncoder.java x: 4 commits (all time) y: 82 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/MysqlTextValueDecoder.java x: 10 commits (all time) y: 274 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativeAuthenticationProvider.java x: 30 commits (all time) y: 449 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativeMessageBuilder.java x: 11 commits (all time) y: 387 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativePacketPayload.java x: 10 commits (all time) y: 378 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativeProtocol.java x: 52 commits (all time) y: 1616 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativeServerSession.java x: 22 commits (all time) y: 282 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/StringValueEncoder.java x: 8 commits (all time) y: 361 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationOpenidConnectClient.java x: 2 commits (all time) y: 91 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationWebAuthnClient.java x: 3 commits (all time) y: 152 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/CachingSha2PasswordPlugin.java x: 12 commits (all time) y: 108 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/Sha256PasswordPlugin.java x: 13 commits (all time) y: 160 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/result/ResultsetRowsCursor.java x: 11 commits (all time) y: 197 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/result/ResultsetRowsStreaming.java x: 16 commits (all time) y: 203 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/FieldFactory.java x: 9 commits (all time) y: 162 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/MessageConstants.java x: 11 commits (all time) y: 122 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/SyncMessageReader.java x: 15 commits (all time) y: 239 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/XMessageBuilder.java x: 20 commits (all time) y: 596 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/XProtocol.java x: 46 commits (all time) y: 787 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/XProtocolDecoder.java x: 8 commits (all time) y: 255 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/XServerSession.java x: 14 commits (all time) y: 172 lines of code src/main/user-api/java/com/mysql/cj/xdevapi/SessionFactory.java x: 11 commits (all time) y: 51 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/Blob.java x: 9 commits (all time) y: 242 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/BlobFromLocator.java x: 11 commits (all time) y: 426 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/CallableStatementWrapper.java x: 10 commits (all time) y: 1667 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ClientInfoProviderSP.java x: 10 commits (all time) y: 138 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ClientPreparedStatement.java x: 35 commits (all time) y: 1524 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/EscapeProcessor.java x: 14 commits (all time) y: 306 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/MysqlSQLXML.java x: 10 commits (all time) y: 534 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/NonRegisteringDriver.java x: 15 commits (all time) y: 141 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ParameterBindingsImpl.java x: 9 commits (all time) y: 202 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/PreparedStatementWrapper.java x: 10 commits (all time) y: 860 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ServerPreparedStatement.java x: 30 commits (all time) y: 509 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/StatementImpl.java x: 40 commits (all time) y: 1837 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/StatementWrapper.java x: 9 commits (all time) y: 718 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/FailoverConnectionProxy.java x: 13 commits (all time) y: 383 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/LoadBalancedConnectionProxy.java x: 21 commits (all time) y: 715 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/MultiHostConnectionProxy.java x: 17 commits (all time) y: 263 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/ReplicationConnectionProxy.java x: 16 commits (all time) y: 571 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/ReplicationMySQLConnection.java x: 10 commits (all time) y: 211 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/result/ResultSetImpl.java x: 35 commits (all time) y: 2184 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/ClientImpl.java x: 10 commits (all time) y: 474 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/CreateIndexParams.java x: 7 commits (all time) y: 181 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/ExprParser.java x: 13 commits (all time) y: 883 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/ExprUnparser.java x: 8 commits (all time) y: 201 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/JsonParser.java x: 9 commits (all time) y: 481 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/SessionImpl.java x: 15 commits (all time) y: 165 lines of code src/main/doc/mysqlx-overview.html x: 19 commits (all time) y: 13 lines of code
6508.0
lines of code
  min: 1.0
  average: 137.73
  25th percentile: 17.0
  median: 48.0
  75th percentile: 114.0
  max: 6508.0
0 62.0
commits (all time)
min: 1.0 | average: 8.11 | 25th percentile: 5.0 | median: 6.0 | 75th percentile: 9.0 | max: 62.0

File Size vs. Contributors (all time): 558 points

src/main/user-impl/java/com/mysql/cj/jdbc/result/UpdatableResultSet.java x: 3 contributors (all time) y: 1874 lines of code src/build/java/instrumentation/CommonChecks.java x: 3 contributors (all time) y: 107 lines of code src/build/java/instrumentation/TranslateExceptions.java x: 4 contributors (all time) y: 374 lines of code src/main/core-api/java/com/mysql/cj/util/StringUtils.java x: 3 contributors (all time) y: 932 lines of code src/main/user-api/java/com/mysql/cj/jdbc/JdbcConnection.java x: 2 contributors (all time) y: 75 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/CallableStatement.java x: 3 contributors (all time) y: 2110 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionImpl.java x: 3 contributors (all time) y: 2334 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionWrapper.java x: 2 contributors (all time) y: 976 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaData.java x: 3 contributors (all time) y: 1476 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataInformationSchema.java x: 1 contributors (all time) y: 989 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataMysqlSchema.java x: 1 contributors (all time) y: 1773 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/IterateBlock.java x: 2 contributors (all time) y: 22 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/MultiHostMySQLConnection.java x: 2 contributors (all time) y: 576 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationKerberosClient.java x: 1 contributors (all time) y: 223 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationLdapSaslClientPlugin.java x: 1 contributors (all time) y: 245 lines of code src/main/core-impl/java/com/mysql/cj/result/AbstractNumericValueFactory.java x: 3 contributors (all time) y: 37 lines of code src/main/core-impl/java/com/mysql/cj/result/BooleanValueFactory.java x: 3 contributors (all time) y: 69 lines of code src/build/java/instrumentation/AddMethods.java x: 2 contributors (all time) y: 87 lines of code src/build/misc/rpm.spec.in x: 5 contributors (all time) y: 164 lines of code src/legacy/java/com/mysql/jdbc/SocketFactoryWrapper.java x: 2 contributors (all time) y: 38 lines of code src/main/core-api/java/com/mysql/cj/CharsetMapping.java x: 2 contributors (all time) y: 647 lines of code src/main/core-api/java/com/mysql/cj/MysqlType.java x: 3 contributors (all time) y: 462 lines of code src/main/core-api/java/com/mysql/cj/PlaceholderPurpose.java x: 1 contributors (all time) y: 4 lines of code src/main/core-api/java/com/mysql/cj/QueryInfo.java x: 1 contributors (all time) y: 591 lines of code src/main/core-api/java/com/mysql/cj/callback/OpenidConnectAuthenticationCallback.java x: 1 contributors (all time) y: 26 lines of code src/main/core-api/java/com/mysql/cj/callback/WebAuthnAuthenticationCallback.java x: 1 contributors (all time) y: 54 lines of code src/main/core-api/java/com/mysql/cj/conf/ConnectionUrl.java x: 2 contributors (all time) y: 419 lines of code src/main/core-api/java/com/mysql/cj/conf/ConnectionUrlParser.java x: 2 contributors (all time) y: 359 lines of code src/main/core-api/java/com/mysql/cj/conf/PropertyKey.java x: 2 contributors (all time) y: 291 lines of code src/main/core-api/java/com/mysql/cj/exceptions/ExceptionFactory.java x: 2 contributors (all time) y: 160 lines of code src/main/core-api/java/com/mysql/cj/exceptions/MysqlErrorNumbers.java x: 2 contributors (all time) y: 6508 lines of code src/main/core-api/java/com/mysql/cj/log/Jdk14Logger.java x: 2 contributors (all time) y: 122 lines of code src/main/core-api/java/com/mysql/cj/log/Slf4JLogger.java x: 1 contributors (all time) y: 81 lines of code src/main/core-api/java/com/mysql/cj/log/StandardLogger.java x: 2 contributors (all time) y: 139 lines of code src/main/core-api/java/com/mysql/cj/util/EscapeTokenizer.java x: 3 contributors (all time) y: 148 lines of code src/main/core-api/java/com/mysql/cj/util/SaslPrep.java x: 1 contributors (all time) y: 115 lines of code src/main/core-api/java/com/mysql/cj/util/StringInspector.java x: 1 contributors (all time) y: 543 lines of code src/main/core-api/java/com/mysql/cj/util/TimeUtil.java x: 3 contributors (all time) y: 332 lines of code src/main/core-api/java/com/mysql/cj/util/Util.java x: 2 contributors (all time) y: 267 lines of code src/main/core-impl/java/com/mysql/cj/AbstractQuery.java x: 3 contributors (all time) y: 193 lines of code src/main/core-impl/java/com/mysql/cj/NativeQueryBindings.java x: 2 contributors (all time) y: 437 lines of code src/main/core-impl/java/com/mysql/cj/NativeSession.java x: 2 contributors (all time) y: 778 lines of code src/main/core-impl/java/com/mysql/cj/conf/DefaultPropertySet.java x: 2 contributors (all time) y: 200 lines of code src/main/core-impl/java/com/mysql/cj/log/BaseMetricsHolder.java x: 2 contributors (all time) y: 227 lines of code src/main/core-impl/java/com/mysql/cj/protocol/ExportControlled.java x: 2 contributors (all time) y: 617 lines of code src/main/core-impl/java/com/mysql/cj/sasl/ScramShaSaslClient.java x: 1 contributors (all time) y: 169 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/AbstractValueEncoder.java x: 2 contributors (all time) y: 254 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/MysqlTextValueDecoder.java x: 3 contributors (all time) y: 274 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativeMessageBuilder.java x: 2 contributors (all time) y: 387 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/NativeProtocol.java x: 3 contributors (all time) y: 1616 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/UtilDateValueEncoder.java x: 3 contributors (all time) y: 154 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/a/authentication/AuthenticationWebAuthnClient.java x: 1 contributors (all time) y: 152 lines of code src/main/protocol-impl/java/com/mysql/cj/protocol/x/XMessageBuilder.java x: 2 contributors (all time) y: 596 lines of code src/main/user-api/java/com/mysql/cj/xdevapi/Client.java x: 3 contributors (all time) y: 17 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/CallableStatementWrapper.java x: 2 contributors (all time) y: 1667 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ClientPreparedStatement.java x: 3 contributors (all time) y: 1524 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/EscapeProcessor.java x: 3 contributors (all time) y: 306 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/MysqlSQLXML.java x: 2 contributors (all time) y: 534 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/PreparedStatementWrapper.java x: 2 contributors (all time) y: 860 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ServerPreparedStatement.java x: 3 contributors (all time) y: 509 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/StatementImpl.java x: 3 contributors (all time) y: 1837 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/StatementWrapper.java x: 2 contributors (all time) y: 718 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/LoadBalancedConnectionProxy.java x: 2 contributors (all time) y: 715 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/result/ResultSetFactory.java x: 3 contributors (all time) y: 80 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/result/ResultSetImpl.java x: 3 contributors (all time) y: 2184 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/ClientImpl.java x: 2 contributors (all time) y: 474 lines of code src/main/user-impl/java/com/mysql/cj/xdevapi/ExprParser.java x: 2 contributors (all time) y: 883 lines of code
6508.0
lines of code
  min: 1.0
  average: 137.73
  25th percentile: 17.0
  median: 48.0
  75th percentile: 114.0
  max: 6508.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.98 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 5.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 13 points

src/main/user-impl/java/com/mysql/cj/jdbc/result/UpdatableResultSet.java x: 2 commits (90d) y: 1874 lines of code src/build/java/instrumentation/CommonChecks.java x: 1 commits (90d) y: 107 lines of code src/build/java/instrumentation/TranslateExceptions.java x: 1 commits (90d) y: 374 lines of code src/main/core-api/java/com/mysql/cj/util/StringUtils.java x: 1 commits (90d) y: 932 lines of code src/main/user-api/java/com/mysql/cj/jdbc/JdbcConnection.java x: 1 commits (90d) y: 75 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/CallableStatement.java x: 1 commits (90d) y: 2110 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionImpl.java x: 1 commits (90d) y: 2334 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionWrapper.java x: 1 commits (90d) y: 976 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaData.java x: 1 commits (90d) y: 1476 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataInformationSchema.java x: 1 commits (90d) y: 989 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataMysqlSchema.java x: 1 commits (90d) y: 1773 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/IterateBlock.java x: 1 commits (90d) y: 22 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/MultiHostMySQLConnection.java x: 1 commits (90d) y: 576 lines of code
2334.0
lines of code
  min: 22.0
  average: 1047.54
  25th percentile: 240.5
  median: 976.0
  75th percentile: 1823.5
  max: 2334.0
0 2.0
commits (90d)
min: 1.0 | average: 1.08 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

File Size vs. Contributors (90 days): 13 points

src/main/user-impl/java/com/mysql/cj/jdbc/result/UpdatableResultSet.java x: 1 contributors (90d) y: 1874 lines of code src/build/java/instrumentation/CommonChecks.java x: 1 contributors (90d) y: 107 lines of code src/build/java/instrumentation/TranslateExceptions.java x: 1 contributors (90d) y: 374 lines of code src/main/core-api/java/com/mysql/cj/util/StringUtils.java x: 1 contributors (90d) y: 932 lines of code src/main/user-api/java/com/mysql/cj/jdbc/JdbcConnection.java x: 1 contributors (90d) y: 75 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/CallableStatement.java x: 1 contributors (90d) y: 2110 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionImpl.java x: 1 contributors (90d) y: 2334 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ConnectionWrapper.java x: 1 contributors (90d) y: 976 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaData.java x: 1 contributors (90d) y: 1476 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataInformationSchema.java x: 1 contributors (90d) y: 989 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/DatabaseMetaDataMysqlSchema.java x: 1 contributors (90d) y: 1773 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/IterateBlock.java x: 1 contributors (90d) y: 22 lines of code src/main/user-impl/java/com/mysql/cj/jdbc/ha/MultiHostMySQLConnection.java x: 1 contributors (90d) y: 576 lines of code
2334.0
lines of code
  min: 22.0
  average: 1047.54
  25th percentile: 240.5
  median: 976.0
  75th percentile: 1823.5
  max: 2334.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0