aws / smithy-go
File Size

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

Intro
Learn more...
File Size Overall
3% | 5% | 31% | 30% | 27%
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
java6% | 9% | 38% | 24% | 22%
go0% | 0% | 19% | 42% | 38%
kts0% | 0% | 0% | 75% | 24%
xml0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
codegen6% | 9% | 37% | 25% | 22%
document0% | 0% | 55% | 24% | 19%
ptr0% | 0% | 78% | 14% | 7%
encoding0% | 0% | 12% | 46% | 41%
testing0% | 0% | 23% | 58% | 18%
middleware0% | 0% | 0% | 82% | 17%
transport0% | 0% | 0% | 48% | 51%
aws-http-auth0% | 0% | 0% | 55% | 44%
metrics0% | 0% | 0% | 33% | 66%
internal0% | 0% | 0% | 99% | <1%
tracing0% | 0% | 0% | 37% | 62%
auth0% | 0% | 0% | 41% | 58%
ROOT0% | 0% | 0% | 0% | 100%
private0% | 0% | 0% | 0% | 100%
endpoints0% | 0% | 0% | 0% | 100%
time0% | 0% | 0% | 0% | 100%
io0% | 0% | 0% | 0% | 100%
rand0% | 0% | 0% | 0% | 100%
waiter0% | 0% | 0% | 0% | 100%
logging0% | 0% | 0% | 0% | 100%
context0% | 0% | 0% | 0% | 100%
sync0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
HttpBindingProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
1190 40
GoWriter.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
665 67
Waiters2.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
593 14
ShapeValueGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
525 37
EndpointResolverGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints
492 20
HttpProtocolUnitTestGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
487 69
ServiceGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
432 11
SymbolVisitor.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
393 39
GoJmespathExpressionGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
383 11
CborDeserializerGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor
378 8
344 51
EventStreamGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
342 15
EndpointTestsGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints
328 11
to_ptr.go
in ptr
327 51
decoder.go
in document/json
298 10
ValidationGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
297 11
decode.go
in document/cbor
286 13
CborSerializerGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor
285 5
CodegenVisitor.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
285 8
Paginators.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
281 5
ProtocolDocumentGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
274 19
ProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
270 47
JsonDeserializerGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol
266 5
decode.go
in encoding/cbor
263 16
HttpRpcProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
261 12
encoder.go
in document/json
251 12
HttpProtocolUnitTestRequestGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
245 10
SemanticVersion.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
243 26
xmlToStruct.go
in testing/xml
241 7
GoDependency.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
238 35
DocumentationConverter.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
238 15
CodegenUtils.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
232 19
EndpointParametersGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints
227 11
GoStackStepMiddlewareGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
220 25
ServerValidationgenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server
204 4
OperationGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
201 4
JsonSerializerGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol
200 3
ordered_group.go
in middleware
195 18
ClientOptions.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
191 5
field.go
in document/internal/serde
191 13
RuntimeClientPlugin.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
187 33
encode.go
in document/cbor
184 9
AwsJson10ProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/aws
182 5
struct.go
in testing
182 12
ServerDirectedCodegen.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server
178 10
Rpc2CborProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor
177 6
value.go
in encoding/xml
174 26
ExpressionGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints
173 4
GoPointableIndex.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge
171 16
IdempotencyTokenMiddlewareGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
171 10
Files With Most Units (Top 50)
File# lines# units
HttpProtocolUnitTestGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
487 69
GoWriter.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
665 67
344 51
to_ptr.go
in ptr
327 51
ProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
270 47
HttpBindingProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
1190 40
SymbolVisitor.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
393 39
ShapeValueGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
525 37
GoDependency.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
238 35
RuntimeClientPlugin.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
187 33
encode.go
in encoding/cbor
168 33
SemanticVersion.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
243 26
value.go
in encoding/xml
174 26
GoStackStepMiddlewareGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
220 25
GoSettings.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
149 21
EndpointResolverGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints
492 20
HttpProtocolUnitTestResponseErrorGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
162 20
nop.go
in metrics
56 19
ProtocolDocumentGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
274 19
CodegenUtils.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
232 19
value.go
in encoding/json
96 19
metrics.go
in metrics/smithyotelmetrics
152 18
ConfigField.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
98 18
ordered_group.go
in middleware
195 18
metrics.go
in transport/http
164 17
header.go
in encoding/httpbinding
87 17
GoPointableIndex.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge
171 16
MiddlewareRegistrar.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
98 16
GoIntegration.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
81 16
step_deserialize.go
in middleware
130 16
step_initialize.go
in middleware
127 16
step_finalize.go
in middleware
127 16
step_serialize.go
in middleware
131 16
step_build.go
in middleware
127 16
errors.go
in root
80 16
decode.go
in encoding/cbor
263 16
EventStreamGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
342 15
DocumentationConverter.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
238 15
ConfigFieldResolver.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
95 15
DocumentShapeSerVisitor.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
116 15
DocumentShapeDeserVisitor.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
119 15
Waiters2.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
593 14
uri.go
in encoding/httpbinding
80 14
query.go
in encoding/httpbinding
77 14
MiddlewareIdentifier.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
88 13
decode.go
in document/cbor
286 13
field.go
in document/internal/serde
191 13
rest.go
in testing
168 13
ManifestWriter.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
120 12
HttpRpcProtocolGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
261 12
Files With Long Lines (Top 19)

There are 19 files with lines longer than 120 characters. In total, there are 73 long lines.

File# lines# units# long lines
SmithyGoTypes.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
137 1 33
metrics.go
in metrics/smithyotelmetrics
152 18 9
metrics.go
in transport/http
164 17 6
OperationMetricsStruct.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration
145 7 4
step_deserialize.go
in middleware
130 16 3
ServiceGenerator.java
in codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen
432 11 2
56 6 2
step_initialize.go
in middleware
127 16 2
step_serialize.go
in middleware
131 16 2
55 4 1
middleware_headers.go
in transport/http
114 12 1
step_finalize.go
in middleware
127 16 1
step_build.go
in middleware
127 16 1
38 3 1
request_compression.go
in private/requestcompression
77 3 1
middleware_capture_request_compression.go
in private/requestcompression
41 3 1
array.go
in encoding/xml
27 2 1
adapt.go
in tracing/smithyoteltracing
106 11 1
logger.go
in waiter
23 3 1
Correlations

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

document/cbor/decode.go x: 2 commits (all time) y: 286 lines of code document/cbor/encode.go x: 2 commits (all time) y: 184 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SmithyGoDependency.java x: 167 commits (all time) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java x: 5 commits (all time) y: 593 lines of code modman.toml x: 3 commits (all time) y: 6 lines of code go_module_metadata.go x: 35 commits (all time) y: 2 lines of code metrics/smithyotelmetrics/go_module_metadata.go x: 5 commits (all time) y: 2 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java x: 5 commits (all time) y: 89 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/DeserializeResponseMiddleware.java x: 3 commits (all time) y: 62 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/SerializeRequestMiddleware.java x: 3 commits (all time) y: 67 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoJmespathExpressionGenerator.java x: 6 commits (all time) y: 383 lines of code testing/bytes.go x: 6 commits (all time) y: 101 lines of code transport/http/middleware_close_response_body.go x: 10 commits (all time) y: 56 lines of code transport/http/request.go x: 44 commits (all time) y: 123 lines of code transport/http/metrics.go x: 2 commits (all time) y: 164 lines of code transport/http/host.go x: 5 commits (all time) y: 71 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoSettings.java x: 17 commits (all time) y: 149 lines of code encoding/httpbinding/path_replace.go x: 3 commits (all time) y: 85 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParameterOperationBindingsGenerator.java x: 5 commits (all time) y: 119 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java x: 8 commits (all time) y: 492 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/util/ShapeUtil.java x: 5 commits (all time) y: 42 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java x: 158 commits (all time) y: 1190 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java x: 58 commits (all time) y: 665 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java x: 21 commits (all time) y: 187 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java x: 56 commits (all time) y: 432 lines of code transport/http/client.go x: 20 commits (all time) y: 105 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/testutils/ExecuteCommand.java x: 3 commits (all time) y: 83 lines of code aws-http-auth/credentials/credentials.go x: 1 commits (all time) y: 10 lines of code aws-http-auth/internal/v4/signer.go x: 1 commits (all time) y: 162 lines of code aws-http-auth/internal/v4/strings.go x: 1 commits (all time) y: 47 lines of code aws-http-auth/sigv4/sigv4.go x: 1 commits (all time) y: 81 lines of code aws-http-auth/sigv4a/credentials.go x: 1 commits (all time) y: 126 lines of code aws-http-auth/sigv4a/sigv4a.go x: 1 commits (all time) y: 79 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/GetIdentityMiddlewareGenerator.java x: 4 commits (all time) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/ResolveAuthSchemeMiddlewareGenerator.java x: 5 commits (all time) y: 129 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/SignRequestMiddlewareGenerator.java x: 4 commits (all time) y: 77 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java x: 6 commits (all time) y: 136 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java x: 38 commits (all time) y: 261 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ObservabilityOptions.java x: 1 commits (all time) y: 57 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/OperationMetricsStruct.java x: 1 commits (all time) y: 145 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/middleware/BuildStepMiddleware.java x: 1 commits (all time) y: 21 lines of code metrics/metrics.go x: 1 commits (all time) y: 72 lines of code metrics/nop.go x: 1 commits (all time) y: 56 lines of code metrics/smithyotelmetrics/async.go x: 1 commits (all time) y: 41 lines of code metrics/smithyotelmetrics/doc.go x: 1 commits (all time) y: 1 lines of code metrics/smithyotelmetrics/float64.go x: 1 commits (all time) y: 31 lines of code metrics/smithyotelmetrics/metrics.go x: 1 commits (all time) y: 152 lines of code properties.go x: 3 commits (all time) y: 38 lines of code tracing/smithyoteltracing/adapt.go x: 1 commits (all time) y: 106 lines of code codegen/build.gradle.kts x: 15 commits (all time) y: 159 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java x: 37 commits (all time) y: 270 lines of code codegen/config/spotbugs/filter.xml x: 7 commits (all time) y: 9 lines of code codegen/settings.gradle.kts x: 4 commits (all time) y: 10 lines of code codegen/smithy-go-codegen-test/build.gradle.kts x: 29 commits (all time) y: 27 lines of code codegen/smithy-go-codegen/build.gradle.kts x: 31 commits (all time) y: 14 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/AddOperationShapes.java x: 14 commits (all time) y: 72 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ApplicationProtocol.java x: 8 commits (all time) y: 55 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ClientOptions.java x: 2 commits (all time) y: 191 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenUtils.java x: 45 commits (all time) y: 232 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenVisitor.java x: 88 commits (all time) y: 285 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java x: 11 commits (all time) y: 238 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/EnumGenerator.java x: 13 commits (all time) y: 67 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/EventStreamGenerator.java x: 5 commits (all time) y: 342 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoCodegenContext.java x: 2 commits (all time) y: 18 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoCodegenPlugin.java x: 11 commits (all time) y: 35 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoDelegator.java x: 15 commits (all time) y: 31 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoDependency.java x: 55 commits (all time) y: 238 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoEventStreamIndex.java x: 7 commits (all time) y: 65 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModGenerator.java x: 11 commits (all time) y: 43 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoStackStepMiddlewareGenerator.java x: 29 commits (all time) y: 220 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoStdlibTypes.java x: 5 commits (all time) y: 57 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoUniverseTypes.java x: 3 commits (all time) y: 31 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoValueAccessUtils.java x: 7 commits (all time) y: 156 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ImportDeclarations.java x: 5 commits (all time) y: 62 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/IntEnumGenerator.java x: 4 commits (all time) y: 58 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java x: 9 commits (all time) y: 120 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/OperationGenerator.java x: 59 commits (all time) y: 201 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java x: 4 commits (all time) y: 274 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SemanticVersion.java x: 3 commits (all time) y: 243 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java x: 26 commits (all time) y: 525 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SmithyGoTypes.java x: 5 commits (all time) y: 137 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/StructureGenerator.java x: 42 commits (all time) y: 126 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolUtils.java x: 27 commits (all time) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolVisitor.java x: 83 commits (all time) y: 393 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/TriConsumer.java x: 5 commits (all time) y: 13 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/UnionGenerator.java x: 17 commits (all time) y: 117 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/UnresolvableProtocolException.java x: 4 commits (all time) y: 7 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthGenerator.java x: 2 commits (all time) y: 24 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersGenerator.java x: 2 commits (all time) y: 66 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersResolver.java x: 2 commits (all time) y: 3 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersResolverGenerator.java x: 3 commits (all time) y: 49 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthSchemeResolverGenerator.java x: 2 commits (all time) y: 157 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointClientPluginsGenerator.java x: 5 commits (all time) y: 69 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java x: 6 commits (all time) y: 227 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java x: 6 commits (all time) y: 328 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/ExpressionGenerator.java x: 4 commits (all time) y: 173 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/FnProvider.java x: 2 commits (all time) y: 5 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/AddChecksumRequiredMiddleware.java x: 6 commits (all time) y: 31 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ClientLogger.java x: 9 commits (all time) y: 68 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ConfigField.java x: 10 commits (all time) y: 98 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ConfigFieldResolver.java x: 8 commits (all time) y: 95 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DefaultProtocols.java x: 2 commits (all time) y: 10 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeDeserVisitor.java x: 14 commits (all time) y: 119 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/DocumentShapeSerVisitor.java x: 11 commits (all time) y: 116 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/EndpointHostPrefixMiddleware.java x: 10 commits (all time) y: 146 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/GoIntegration.java x: 29 commits (all time) y: 81 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolGeneratorUtils.java x: 33 commits (all time) y: 120 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolTestGenerator.java x: 9 commits (all time) y: 137 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java x: 38 commits (all time) y: 487 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestRequestGenerator.java x: 25 commits (all time) y: 245 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseErrorGenerator.java x: 12 commits (all time) y: 162 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseGenerator.java x: 14 commits (all time) y: 114 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUtils.java x: 6 commits (all time) y: 66 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/IdempotencyTokenMiddlewareGenerator.java x: 30 commits (all time) y: 171 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareStackSnapshotTests.java x: 2 commits (all time) y: 134 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareStackStep.java x: 3 commits (all time) y: 25 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/OperationInterfaceGenerator.java x: 8 commits (all time) y: 85 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Paginators.java x: 13 commits (all time) y: 281 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolUtils.java x: 13 commits (all time) y: 123 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RequiresLengthTraitSupport.java x: 3 commits (all time) y: 37 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ValidationGenerator.java x: 24 commits (all time) y: 297 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/auth/HttpBearerDefinition.java x: 2 commits (all time) y: 22 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge/GoPointableIndex.java x: 6 commits (all time) y: 171 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge/GoUsageIndex.java x: 2 commits (all time) y: 48 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge/GoValidationIndex.java x: 6 commits (all time) y: 108 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/ProtocolUtil.java x: 2 commits (all time) y: 32 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2DeserializeResponseMiddleware.java x: 2 commits (all time) y: 72 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2ProtocolGenerator.java x: 2 commits (all time) y: 40 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2SerializeRequestMiddleware.java x: 2 commits (all time) y: 62 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/Rpc2CborProtocolGenerator.java x: 2 commits (all time) y: 177 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/SerializeMiddleware.java x: 2 commits (all time) y: 52 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/requestcompression/RequestCompression.java x: 3 commits (all time) y: 126 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/SerdeUtil.java x: 2 commits (all time) y: 57 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java x: 2 commits (all time) y: 378 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java x: 2 commits (all time) y: 285 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerCodegenUtil.java x: 2 commits (all time) y: 76 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerValidationgenerator.java x: 2 commits (all time) y: 204 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/HttpHandlerProtocolGenerator.java x: 2 commits (all time) y: 145 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonDeserializerGenerator.java x: 2 commits (all time) y: 266 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonSerializerGenerator.java x: 2 commits (all time) y: 200 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/aws/AwsJson10ProtocolGenerator.java x: 2 commits (all time) y: 182 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/trait/PagingExtensionTrait.java x: 3 commits (all time) y: 46 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/trait/UnexportedMemberTrait.java x: 3 commits (all time) y: 19 lines of code encoding/cbor/cbor.go x: 1 commits (all time) y: 46 lines of code encoding/cbor/coerce.go x: 1 commits (all time) y: 171 lines of code encoding/cbor/decode.go x: 1 commits (all time) y: 263 lines of code encoding/cbor/encode.go x: 1 commits (all time) y: 168 lines of code testing/cbor.go x: 1 commits (all time) y: 137 lines of code testing/struct.go x: 5 commits (all time) y: 182 lines of code testing/document.go x: 9 commits (all time) y: 79 lines of code private/requestcompression/gzip.go x: 1 commits (all time) y: 25 lines of code auth/option.go x: 1 commits (all time) y: 17 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/auth/SigV4aDefinition.java x: 1 commits (all time) y: 70 lines of code encoding/xml/doc.go x: 3 commits (all time) y: 1 lines of code document/json/encoder.go x: 2 commits (all time) y: 251 lines of code auth/bearer/middleware.go x: 1 commits (all time) y: 63 lines of code context/suppress_expired.go x: 1 commits (all time) y: 36 lines of code internal/sync/singleflight/singleflight.go x: 1 commits (all time) y: 133 lines of code encoding/json/object.go x: 4 commits (all time) y: 29 lines of code transport/http/middleware_headers.go x: 8 commits (all time) y: 114 lines of code encoding/httpbinding/uri.go x: 5 commits (all time) y: 80 lines of code transport/http/checksum_middleware.go x: 14 commits (all time) y: 43 lines of code transport/http/middleware_content_length.go x: 21 commits (all time) y: 52 lines of code ptr/from_ptr.go x: 6 commits (all time) y: 344 lines of code ptr/to_ptr.go x: 7 commits (all time) y: 327 lines of code encoding/json/array.go x: 4 commits (all time) y: 24 lines of code encoding/json/decoder_util.go x: 4 commits (all time) y: 101 lines of code errors.go x: 16 commits (all time) y: 80 lines of code io/ringbuffer.go x: 10 commits (all time) y: 64 lines of code logging/logger.go x: 8 commits (all time) y: 49 lines of code middleware/metadata.go x: 8 commits (all time) y: 32 lines of code middleware/ordered_group.go x: 16 commits (all time) y: 195 lines of code middleware/stack.go x: 9 commits (all time) y: 108 lines of code middleware/stack_values.go x: 4 commits (all time) y: 74 lines of code middleware/step_build.go x: 23 commits (all time) y: 127 lines of code middleware/step_deserialize.go x: 25 commits (all time) y: 130 lines of code middleware/step_finalize.go x: 26 commits (all time) y: 127 lines of code rand/rand.go x: 4 commits (all time) y: 21 lines of code time/time.go x: 19 commits (all time) y: 88 lines of code transport/http/md5_checksum.go x: 5 commits (all time) y: 18 lines of code transport/http/middleware_metadata.go x: 8 commits (all time) y: 23 lines of code waiter/logger.go x: 6 commits (all time) y: 23 lines of code rand/uuid.go x: 11 commits (all time) y: 54 lines of code transport/http/middleware_http_logging.go x: 6 commits (all time) y: 56 lines of code ptr/generate.go x: 11 commits (all time) y: 123 lines of code document/doc.go x: 4 commits (all time) y: 1 lines of code document/internal/serde/field.go x: 1 commits (all time) y: 191 lines of code document/json/decoder.go x: 1 commits (all time) y: 298 lines of code encoding/json/value.go x: 5 commits (all time) y: 96 lines of code encoding/httpbinding/header.go x: 4 commits (all time) y: 87 lines of code transport/http/time.go x: 5 commits (all time) y: 8 lines of code encoding/xml/escape.go x: 4 commits (all time) y: 105 lines of code encoding/xml/xml_decoder.go x: 5 commits (all time) y: 110 lines of code middleware/middleware.go x: 11 commits (all time) y: 41 lines of code encoding/xml/value.go x: 4 commits (all time) y: 174 lines of code middleware/logging.go x: 5 commits (all time) y: 30 lines of code waiter/waiter.go x: 7 commits (all time) y: 39 lines of code encoding/xml/element.go x: 2 commits (all time) y: 43 lines of code testing/xml/sort.go x: 2 commits (all time) y: 37 lines of code testing/xml/xmlToStruct.go x: 2 commits (all time) y: 241 lines of code validation.go x: 3 commits (all time) y: 94 lines of code
1190.0
lines of code
  min: 1.0
  average: 96.21
  25th percentile: 25.0
  median: 61.0
  75th percentile: 126.0
  max: 1190.0
0 167.0
commits (all time)
min: 1.0 | average: 8.17 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 167.0

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

document/cbor/decode.go x: 2 contributors (all time) y: 286 lines of code document/cbor/encode.go x: 2 contributors (all time) y: 184 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SmithyGoDependency.java x: 12 contributors (all time) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java x: 1 contributors (all time) y: 593 lines of code modman.toml x: 2 contributors (all time) y: 6 lines of code go_module_metadata.go x: 7 contributors (all time) y: 2 lines of code metrics/smithyotelmetrics/go_module_metadata.go x: 3 contributors (all time) y: 2 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java x: 3 contributors (all time) y: 89 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/DeserializeResponseMiddleware.java x: 2 contributors (all time) y: 62 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/SerializeRequestMiddleware.java x: 2 contributors (all time) y: 67 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoJmespathExpressionGenerator.java x: 1 contributors (all time) y: 383 lines of code testing/bytes.go x: 5 contributors (all time) y: 101 lines of code transport/http/middleware_close_response_body.go x: 4 contributors (all time) y: 56 lines of code transport/http/request.go x: 9 contributors (all time) y: 123 lines of code transport/http/metrics.go x: 2 contributors (all time) y: 164 lines of code transport/http/host.go x: 5 contributors (all time) y: 71 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoSettings.java x: 8 contributors (all time) y: 149 lines of code encoding/httpbinding/path_replace.go x: 2 contributors (all time) y: 85 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParameterOperationBindingsGenerator.java x: 1 contributors (all time) y: 119 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolverGenerator.java x: 2 contributors (all time) y: 492 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/util/ShapeUtil.java x: 2 contributors (all time) y: 42 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpBindingProtocolGenerator.java x: 13 contributors (all time) y: 1190 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoWriter.java x: 12 contributors (all time) y: 665 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RuntimeClientPlugin.java x: 6 contributors (all time) y: 187 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ServiceGenerator.java x: 10 contributors (all time) y: 432 lines of code transport/http/client.go x: 6 contributors (all time) y: 105 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/testutils/ExecuteCommand.java x: 3 contributors (all time) y: 83 lines of code aws-http-auth/credentials/credentials.go x: 1 contributors (all time) y: 10 lines of code aws-http-auth/internal/v4/signer.go x: 1 contributors (all time) y: 162 lines of code aws-http-auth/internal/v4/strings.go x: 1 contributors (all time) y: 47 lines of code aws-http-auth/sigv4/sigv4.go x: 1 contributors (all time) y: 81 lines of code aws-http-auth/sigv4a/credentials.go x: 1 contributors (all time) y: 126 lines of code aws-http-auth/sigv4a/sigv4a.go x: 1 contributors (all time) y: 79 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/GetIdentityMiddlewareGenerator.java x: 1 contributors (all time) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/ResolveAuthSchemeMiddlewareGenerator.java x: 2 contributors (all time) y: 129 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointMiddlewareGenerator.java x: 3 contributors (all time) y: 136 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpRpcProtocolGenerator.java x: 8 contributors (all time) y: 261 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ObservabilityOptions.java x: 1 contributors (all time) y: 57 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/OperationMetricsStruct.java x: 1 contributors (all time) y: 145 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/middleware/BuildStepMiddleware.java x: 1 contributors (all time) y: 21 lines of code metrics/metrics.go x: 1 contributors (all time) y: 72 lines of code metrics/nop.go x: 1 contributors (all time) y: 56 lines of code metrics/smithyotelmetrics/async.go x: 1 contributors (all time) y: 41 lines of code metrics/smithyotelmetrics/doc.go x: 1 contributors (all time) y: 1 lines of code metrics/smithyotelmetrics/float64.go x: 1 contributors (all time) y: 31 lines of code metrics/smithyotelmetrics/metrics.go x: 1 contributors (all time) y: 152 lines of code tracing/smithyoteltracing/adapt.go x: 1 contributors (all time) y: 106 lines of code codegen/build.gradle.kts x: 6 contributors (all time) y: 159 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolGenerator.java x: 9 contributors (all time) y: 270 lines of code codegen/config/spotbugs/filter.xml x: 4 contributors (all time) y: 9 lines of code codegen/settings.gradle.kts x: 4 contributors (all time) y: 10 lines of code codegen/smithy-go-codegen-test/build.gradle.kts x: 8 contributors (all time) y: 27 lines of code codegen/smithy-go-codegen/build.gradle.kts x: 7 contributors (all time) y: 14 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/AddOperationShapes.java x: 9 contributors (all time) y: 72 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ApplicationProtocol.java x: 3 contributors (all time) y: 55 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ClientOptions.java x: 1 contributors (all time) y: 191 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenUtils.java x: 10 contributors (all time) y: 232 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/CodegenVisitor.java x: 12 contributors (all time) y: 285 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/DocumentationConverter.java x: 6 contributors (all time) y: 238 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/EnumGenerator.java x: 4 contributors (all time) y: 67 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/EventStreamGenerator.java x: 2 contributors (all time) y: 342 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoCodegenContext.java x: 1 contributors (all time) y: 18 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoCodegenPlugin.java x: 6 contributors (all time) y: 35 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoDelegator.java x: 7 contributors (all time) y: 31 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoDependency.java x: 8 contributors (all time) y: 238 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModGenerator.java x: 6 contributors (all time) y: 43 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoStackStepMiddlewareGenerator.java x: 8 contributors (all time) y: 220 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoValueAccessUtils.java x: 5 contributors (all time) y: 156 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ImportDeclarations.java x: 4 contributors (all time) y: 62 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/IntEnumGenerator.java x: 2 contributors (all time) y: 58 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ManifestWriter.java x: 5 contributors (all time) y: 120 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/OperationGenerator.java x: 8 contributors (all time) y: 201 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ProtocolDocumentGenerator.java x: 3 contributors (all time) y: 274 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SemanticVersion.java x: 2 contributors (all time) y: 243 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/ShapeValueGenerator.java x: 8 contributors (all time) y: 525 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SmithyGoTypes.java x: 2 contributors (all time) y: 137 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/StructureGenerator.java x: 10 contributors (all time) y: 126 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolUtils.java x: 6 contributors (all time) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SymbolVisitor.java x: 12 contributors (all time) y: 393 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/Synthetic.java x: 3 contributors (all time) y: 68 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/TriConsumer.java x: 3 contributors (all time) y: 13 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/UnionGenerator.java x: 5 contributors (all time) y: 117 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/UnresolvableProtocolException.java x: 3 contributors (all time) y: 7 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthGenerator.java x: 1 contributors (all time) y: 24 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersGenerator.java x: 1 contributors (all time) y: 66 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthParametersResolverGenerator.java x: 2 contributors (all time) y: 49 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/auth/AuthSchemeResolverGenerator.java x: 1 contributors (all time) y: 157 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointParametersGenerator.java x: 2 contributors (all time) y: 227 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointResolutionGenerator.java x: 2 contributors (all time) y: 83 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/EndpointTestsGenerator.java x: 2 contributors (all time) y: 328 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/ExpressionGenerator.java x: 2 contributors (all time) y: 173 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/endpoints/Scope.java x: 2 contributors (all time) y: 30 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/AddChecksumRequiredMiddleware.java x: 5 contributors (all time) y: 31 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ClientMemberResolver.java x: 3 contributors (all time) y: 42 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ConfigField.java x: 8 contributors (all time) y: 98 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ConfigFieldResolver.java x: 3 contributors (all time) y: 95 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/EndpointHostPrefixMiddleware.java x: 6 contributors (all time) y: 146 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/GoIntegration.java x: 8 contributors (all time) y: 81 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolGeneratorUtils.java x: 7 contributors (all time) y: 120 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolTestGenerator.java x: 4 contributors (all time) y: 137 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestGenerator.java x: 7 contributors (all time) y: 487 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestRequestGenerator.java x: 5 contributors (all time) y: 245 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseErrorGenerator.java x: 4 contributors (all time) y: 162 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/HttpProtocolUnitTestResponseGenerator.java x: 4 contributors (all time) y: 114 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/IdempotencyTokenMiddlewareGenerator.java x: 6 contributors (all time) y: 171 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareRegistrar.java x: 5 contributors (all time) y: 98 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareStackSnapshotTests.java x: 1 contributors (all time) y: 134 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/MiddlewareStackStep.java x: 3 contributors (all time) y: 25 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/OperationInterfaceGenerator.java x: 4 contributors (all time) y: 85 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Paginators.java x: 6 contributors (all time) y: 281 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ProtocolUtils.java x: 5 contributors (all time) y: 123 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/RequiresLengthTraitSupport.java x: 3 contributors (all time) y: 37 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/ValidationGenerator.java x: 4 contributors (all time) y: 297 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge/GoPointableIndex.java x: 4 contributors (all time) y: 171 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/knowledge/GoValidationIndex.java x: 3 contributors (all time) y: 108 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/Rpc2SerializeRequestMiddleware.java x: 1 contributors (all time) y: 62 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/protocol/rpc2/cbor/Rpc2CborProtocolGenerator.java x: 1 contributors (all time) y: 177 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/requestcompression/RequestCompression.java x: 2 contributors (all time) y: 126 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborDeserializerGenerator.java x: 1 contributors (all time) y: 378 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/serde/cbor/CborSerializerGenerator.java x: 1 contributors (all time) y: 285 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/ServerValidationgenerator.java x: 1 contributors (all time) y: 204 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonDeserializerGenerator.java x: 1 contributors (all time) y: 266 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/JsonSerializerGenerator.java x: 1 contributors (all time) y: 200 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/server/protocol/aws/AwsJson10ProtocolGenerator.java x: 1 contributors (all time) y: 182 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/trait/NoSerializeTrait.java x: 2 contributors (all time) y: 28 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/trait/PagingExtensionTrait.java x: 2 contributors (all time) y: 46 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/trait/UnexportedMemberTrait.java x: 2 contributors (all time) y: 19 lines of code encoding/cbor/cbor.go x: 1 contributors (all time) y: 46 lines of code encoding/cbor/coerce.go x: 1 contributors (all time) y: 171 lines of code encoding/cbor/encode.go x: 1 contributors (all time) y: 168 lines of code testing/cbor.go x: 1 contributors (all time) y: 137 lines of code testing/struct.go x: 3 contributors (all time) y: 182 lines of code testing/document.go x: 6 contributors (all time) y: 79 lines of code private/requestcompression/request_compression.go x: 2 contributors (all time) y: 77 lines of code endpoints/private/rulesfn/strings.go x: 2 contributors (all time) y: 18 lines of code encoding/xml/doc.go x: 2 contributors (all time) y: 1 lines of code document/json/encoder.go x: 2 contributors (all time) y: 251 lines of code context/suppress_expired.go x: 1 contributors (all time) y: 36 lines of code encoding/json/object.go x: 3 contributors (all time) y: 29 lines of code transport/http/middleware_headers.go x: 3 contributors (all time) y: 114 lines of code transport/http/middleware_content_length.go x: 7 contributors (all time) y: 52 lines of code transport/http/headerlist.go x: 4 contributors (all time) y: 112 lines of code ptr/from_ptr.go x: 2 contributors (all time) y: 344 lines of code ptr/gen_scalars.go x: 3 contributors (all time) y: 61 lines of code ptr/to_ptr.go x: 3 contributors (all time) y: 327 lines of code encoding/json/decoder_util.go x: 3 contributors (all time) y: 101 lines of code errors.go x: 4 contributors (all time) y: 80 lines of code io/ringbuffer.go x: 5 contributors (all time) y: 64 lines of code logging/logger.go x: 4 contributors (all time) y: 49 lines of code middleware/metadata.go x: 4 contributors (all time) y: 32 lines of code middleware/ordered_group.go x: 4 contributors (all time) y: 195 lines of code middleware/stack_values.go x: 3 contributors (all time) y: 74 lines of code middleware/step_build.go x: 4 contributors (all time) y: 127 lines of code rand/rand.go x: 4 contributors (all time) y: 21 lines of code time/time.go x: 6 contributors (all time) y: 88 lines of code transport/http/md5_checksum.go x: 4 contributors (all time) y: 18 lines of code transport/http/middleware_metadata.go x: 5 contributors (all time) y: 23 lines of code transport/http/middleware_http_logging.go x: 2 contributors (all time) y: 56 lines of code document/json/decoder.go x: 1 contributors (all time) y: 298 lines of code encoding/json/value.go x: 2 contributors (all time) y: 96 lines of code encoding/xml/escape.go x: 2 contributors (all time) y: 105 lines of code encoding/xml/value.go x: 2 contributors (all time) y: 174 lines of code encoding/xml/constants.go x: 1 contributors (all time) y: 9 lines of code testing/xml/sort.go x: 2 contributors (all time) y: 37 lines of code
1190.0
lines of code
  min: 1.0
  average: 96.21
  25th percentile: 25.0
  median: 61.0
  75th percentile: 126.0
  max: 1190.0
0 13.0
contributors (all time)
min: 1.0 | average: 2.68 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 4.0 | max: 13.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): 9 points

document/cbor/decode.go x: 1 commits (90d) y: 286 lines of code document/cbor/encode.go x: 1 commits (90d) y: 184 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SmithyGoDependency.java x: 2 commits (90d) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java x: 1 commits (90d) y: 593 lines of code modman.toml x: 1 commits (90d) y: 6 lines of code go_module_metadata.go x: 1 commits (90d) y: 2 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java x: 1 commits (90d) y: 89 lines of code
593.0
lines of code
  min: 2.0
  average: 139.56
  25th percentile: 2.0
  median: 89.0
  75th percentile: 235.0
  max: 593.0
0 2.0
commits (90d)
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0

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

document/cbor/decode.go x: 1 contributors (90d) y: 286 lines of code document/cbor/encode.go x: 1 contributors (90d) y: 184 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/SmithyGoDependency.java x: 1 contributors (90d) y: 92 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/integration/Waiters2.java x: 1 contributors (90d) y: 593 lines of code modman.toml x: 1 contributors (90d) y: 6 lines of code go_module_metadata.go x: 1 contributors (90d) y: 2 lines of code codegen/smithy-go-codegen/src/main/java/software/amazon/smithy/go/codegen/GoModuleInfo.java x: 1 contributors (90d) y: 89 lines of code
593.0
lines of code
  min: 2.0
  average: 139.56
  25th percentile: 2.0
  median: 89.0
  75th percentile: 235.0
  max: 593.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