File Size Overall
  • There are 304 files with 12,468 lines of code.
    • 0 very long files (0 lines of code)
    • 2 long files (1,614 lines of code)
    • 6 medium size files (1,638 lines of code)
    • 13 small files (1,818 lines of code)
    • 283 very small files (7,398 lines of code)
0% | 12% | 13% | 14% | 59%
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
kt0% | 17% | 15% | 15% | 52%
java0% | 0% | 11% | 5% | 82%
py0% | 0% | 0% | 85% | 14%
graphqls0% | 0% | 0% | 37% | 62%
kts0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
graphql-dgs0% | 20% | 12% | 14% | 52%
graphql-dgs-spring-graphql0% | 40% | 0% | 26% | 33%
graphql-dgs-spring-boot-micrometer0% | 0% | 31% | 21% | 46%
graphql-error-types0% | 0% | 45% | 22% | 31%
graphql-dgs-extended-scalars0% | 0% | 93% | 0% | 6%
graphql-dgs-client0% | 0% | 12% | 7% | 80%
scripts0% | 0% | 0% | 84% | 15%
graphql-dgs-example-shared0% | 0% | 0% | 0% | 100%
graphql-dgs-spring-graphql-example-java0% | 0% | 0% | 0% | 100%
graphql-dgs-spring-graphql-example-java-webflux0% | 0% | 0% | 0% | 100%
graphql-dgs-reactive0% | 0% | 0% | 0% | 100%
graphql-dgs-subscription-types0% | 0% | 0% | 0% | 100%
graphql-dgs-pagination0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
graphql-dgs-platform0% | 0% | 0% | 0% | 100%
graphql-dgs-jackson20% | 0% | 0% | 0% | 100%
graphql-dgs-extended-validation0% | 0% | 0% | 0% | 100%
graphql-dgs-example-jackson2-only0% | 0% | 0% | 0% | 100%
graphql-dgs-platform-dependencies0% | 0% | 0% | 0% | 100%
graphql-dgs-example-jackson-both0% | 0% | 0% | 0% | 100%
graphql-dgs-example-jackson3-only0% | 0% | 0% | 0% | 100%
graphql-dgs-json-api0% | 0% | 0% | 0% | 100%
buildSrc0% | 0% | 0% | 0% | 100%
dgs-starter0% | 0% | 0% | 0% | 100%
graphql-dgs-spring-graphql-test0% | 0% | 0% | 0% | 100%
dgs-starter-test0% | 0% | 0% | 0% | 100%
.github0% | 0% | 0% | 0% | 100%
graphql-dgs-spring-graphql-starter-test0% | 0% | 0% | 0% | 100%
graphql-dgs-spring-graphql-starter0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
DgsSchemaProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
871 1
DgsSpringGraphQLAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
743 34
DgsGraphQLMetricsInstrumentation.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
409 11
DefaultDgsDataLoaderProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
322 1
TypedGraphQLError.java
in graphql-error-types/src/main/java/com/netflix/graphql/types/errors
234 34
DgsExtendedScalarsAutoConfiguration.kt
in graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig
232 1
DefaultDgsFederationResolver.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation
221 1
WebSocketGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
220 3
DefaultInputObjectMapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
192 4
191 13
BaseDgsQueryExecutor.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
171 1
DgsGraphQLMicrometerAutoConfiguration.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
155 4
DataFetcherInvoker.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
139 1
SpringGraphQLDgsQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
138 8
DgsGraphQLMetricsInstrumentationBenchmark.kt
in graphql-dgs-spring-boot-micrometer/src/jmh/kotlin/com/netflix/graphql/dgs/metrics/micrometer
132 4
GraphQLResponse.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
123 3
DgsDataLoaderInstrumentationDataLoaderCustomizer.java
in graphql-dgs/src/main/java/com/netflix/graphql/dgs/internal
121 7
DgsGraphQLSourceBuilder.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
119 9
SpringGraphQLDgsReactiveQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
118 5
errordetail.graphqls
in graphql-error-types/src/main/resources/META-INF/schema
113 -
DgsAPQSupportAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq
106 3
WebClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
100 6
Jackson2DgsJsonMapperAdapter.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
99 4
HelloDataFetcher.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher
98 12
98 -
DgsPaginationTypeDefinitionRegistry.kt
in graphql-dgs-pagination/src/main/kotlin/com/netflix/graphql/dgs/pagination
98 1
Jackson3DgsJsonMapperAdapter.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
96 4
DgsQueryExecutor.java
in graphql-dgs/src/main/java/com/netflix/graphql/dgs
90 10
errortype.graphqls
in graphql-error-types/src/main/resources/META-INF/schema
89 -
DefaultDgsDataLoaderReloadController.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
89 2
DgsContext.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context
88 6
DgsWebClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
87 6
build.gradle.kts
in graphql-dgs-platform
86 -
GraphQLRequestOptions.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
86 2
ReloadableDgsDataLoaderProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
85 3
ExcludeAutoConfigurationsEnvironmentPostProcessor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
83 1
MonoGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
81 10
DefaultDataFetcherExceptionHandler.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions
80 2
MultipartVariableMapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/utils
79 7
GraphQLJavaErrorInstrumentation.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
78 1
AbstractInputArgumentResolver.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method
78 1
DgsReactiveQueryExecutor.java
in graphql-dgs-reactive/src/main/java/com/netflix/graphql/dgs/reactive
77 10
DgsDataFetchingEnvironment.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs
77 2
Message.kt
in graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription/websockets
74 -
schema.graphqls
in graphql-dgs-example-shared/src/main/resources/schema
73 -
OperationMessage.kt
in graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription
72 -
UploadScalar.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/scalars
72 -
RestClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
71 3
SimpleQuerySignatureRepository.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/utils
71 3
MethodDataFetcherFactory.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method
70 1
Large Files That Change Often (Top 20)
To change a file, an AI coding agent (or a person) has to read it: these files are read the most for the changes in the past year (lines × changes).
File# lines≈ tokens
to read
# changes
(1y)
≈ lines edited
per change
lines read per
line changed
DgsSpringGraphQLAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
743 ~5k–15k 23 ~30 ~20
DgsSchemaProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
871 ~5k–15k 6 ~20 ~30
98 ~500–1.5k 34 ~7 ~15
DefaultDgsDataLoaderProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
322 ~2k–5k 7 ~150 ~2
build.gradle.kts
in graphql-dgs-platform
86 ~500–1.5k 26 ~7 ~15
DgsGraphQLMetricsInstrumentation.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
409 ~2k–7k 5 ~30 ~10
SpringGraphQLDgsQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
138 ~700–2k 12 ~30 ~5
SpringGraphQLDgsReactiveQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
118 ~700–2k 10 ~20 ~5
DgsExtendedScalarsAutoConfiguration.kt
in graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig
232 ~1.5k–5k 5 ~50 ~5
WebSocketGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
220 ~1.5k–5k 5 ~20 ~10
DefaultInputObjectMapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
192 ~1k–3k 5 ~50 ~5
191 ~1k–3k 5 ~30 ~5
WebClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
100 ~700–1.5k 9 ~20 ~5
ExcludeAutoConfigurationsEnvironmentPostProcessor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
83 ~500–1.5k 9 ~20 ~3
DefaultDgsFederationResolver.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation
221 ~1.5k–5k 3 ~20 ~10
RestClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
71 ~300–1k 9 ~20 ~3
DgsAPQSupportAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq
106 ~700–1.5k 6 ~20 ~5
GraphQLResponse.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
123 ~700–2k 5 ~15 ~7
DataFetcherInvoker.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
139 ~700–2k 4 ~50 ~3
GraphqlSSESubscriptionGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
69 ~300–1k 8 ~7 ~7

Tokens are lines × 7 to 14 (analysis.fileReadsForChanges). Lines edited per change are the file's lines added and deleted divided by its commits over the whole history. Agents read about 2,000 lines at a time: when a 17,000-line file was split into modules, the tokens an agent read for the same change fell by 83% (The Economic Benefit of Refactoring, 2026).

Files With Most Units (Top 50)
File# lines# units
DgsSpringGraphQLAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
743 34
TypedGraphQLError.java
in graphql-error-types/src/main/java/com/netflix/graphql/types/errors
234 34
ScaryMovie.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types
57 13
191 13
HelloDataFetcher.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher
98 12
ActionMovie.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types
48 11
DgsGraphQLMetricsInstrumentation.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
409 11
DgsReactiveQueryExecutor.java
in graphql-dgs-reactive/src/main/java/com/netflix/graphql/dgs/reactive
77 10
MonoGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
81 10
DgsQueryExecutor.java
in graphql-dgs/src/main/java/com/netflix/graphql/dgs
90 10
DgsGraphQLSourceBuilder.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
119 9
SpringGraphQLDgsQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
138 8
DgsWrapWithContextDataLoaderCustomizer.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
56 8
DgsDataLoaderInstrumentationDataLoaderCustomizer.java
in graphql-dgs/src/main/java/com/netflix/graphql/dgs/internal
121 7
MultipartVariableMapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/utils
79 7
FileUploadMutation.java
in graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher
51 6
DgsWebClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
87 6
WebClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
100 6
common.py
in scripts
33 6
DgsContext.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context
88 6
SpringGraphQLDgsReactiveQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
118 5
RatingMutation.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher
36 5
GraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
60 5
FileUploadMutation.java
in graphql-dgs-spring-graphql-example-java-webflux/src/main/java/com/netflix/graphql/dgs/example/reactive/datafetchers
39 5
Person.java
in graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher
14 4
DgsGraphQLResponse.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
56 4
Jackson2DgsJsonMapperAdapter.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
99 4
Jackson3DgsJsonMapperAdapter.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
96 4
DefaultInputObjectMapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
192 4
DgsGraphQLMicrometerAutoConfiguration.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
155 4
DgsDataLoaderInstrumentationProvider.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/dataloader
64 4
DgsGraphQLMetricsInstrumentationBenchmark.kt
in graphql-dgs-spring-boot-micrometer/src/jmh/kotlin/com/netflix/graphql/dgs/metrics/micrometer
132 4
DgsAPQSupportAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq
106 3
Stock.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types
18 3
CurrentTimeDateFetcher.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher
25 3
RequestHeadersDataFetcher.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher
25 3
DgsCustomGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
38 3
CustomGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
45 3
DgsRestClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
60 3
DgsCustomMonoGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
40 3
CustomMonoGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
47 3
GraphQLResponse.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
123 3
RestClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
71 3
WebSocketGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
220 3
ReloadableDgsDataLoaderProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
85 3
ReactiveDataFetcherResultProcessor.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
66 3
DgsExtendedValidationAutoConfiguration.kt
in graphql-dgs-extended-validation/src/main/kotlin/com/netflix/graphql/dgs/autoconfig
42 3
SimpleQuerySignatureRepository.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/utils
71 3
OnDgsReloadCondition.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/conditions
29 2
ErrorDetail.java
in graphql-error-types/src/main/java/com/netflix/graphql/types/errors
34 2
Files With Long Lines (Top 50)

There are 80 files with lines longer than 120 characters. In total, there are 153 long lines.

File# lines# units# long lines
DgsSchemaProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
871 1 19
DgsSpringGraphQLAutoConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
743 34 14
DefaultDgsFederationResolver.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation
221 1 5
DgsPaginationTypeDefinitionRegistry.kt
in graphql-dgs-pagination/src/main/kotlin/com/netflix/graphql/dgs/pagination
98 1 4
DefaultDgsDataLoaderProvider.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
322 1 4
ReactiveDataFetcherResultProcessor.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
66 3 4
DgsGraphQLMetricsInstrumentation.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
409 11 4
DgsGraphQLSourceBuilder.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
119 9 3
ExampleInstrumentationDependingOnContextContributor.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/instrumentation
41 2 3
CompletableFutureWrapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
32 - 3
SpectatorLimitedTagMetricResolver.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
26 1 3
DgsGraphQLMicrometerAutoConfiguration.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer
155 4 3
DgsSpringGraphQLEnvironmentPostProcessor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig
59 1 2
SpringGraphQLDgsQueryExecutor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql
138 8 2
HelloDataFetcher.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher
98 12 2
ExampleLoaderWithContext.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader
18 - 2
DgsExtendedScalarsAutoConfiguration.kt
in graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig
232 1 2
GraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
60 5 2
MonoGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
81 10 2
WebClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
100 6 2
module-info.java
in graphql-dgs/src/main/java
27 - 2
DgsContext.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context
88 6 2
DefaultInputObjectMapper.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
192 4 2
DataFetcherInvoker.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal
139 1 2
SourceArgumentResolver.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method
22 1 2
InputArgumentResolver.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method
23 1 2
DefaultDataFetcherExceptionHandler.kt
in graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions
80 2 2
BatchLoaderWithContextInterceptor.kt
in graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/dataloader
64 1 2
build.gradle.kts
in graphql-dgs-reactive
11 - 1
DefaultDgsReactiveGraphQLContextBuilder.kt
in graphql-dgs-reactive/src/main/kotlin/com/netflix/graphql/dgs/reactive/internal
49 1 1
build.gradle.kts
in graphql-dgs-spring-graphql
31 - 1
DgsInputArgumentConfiguration.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/autoconfig
34 - 1
DgsWebMvcGraphQLInterceptor.kt
in graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/webmvc
58 1 1
build.gradle.kts
in graphql-error-types
7 - 1
ScaryMovie.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types
57 13 1
ActionMovie.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types
48 11 1
ExampleGraphQLContextContributor.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/context
25 1 1
ExtraTypeDefinitionRegistry.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared
18 1 1
ExtraCodeRegistry.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared
16 - 1
ExampleLoaderWithGraphQLContext.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader
18 - 1
GreetingsDataLoader.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader
22 - 1
MessageDataLoader.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader
17 - 1
MessageDataLoaderWithDispatchPredicate.java
in graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader
22 - 1
SpringGraphQLExampleApp.java
in graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example
32 2 1
WithHeader.java
in graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher
13 1 1
GreetingBatchLoader.java
in graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher
29 2 1
build.gradle.kts
in graphql-dgs-extended-scalars
10 - 1
build.gradle.kts
in graphql-dgs-client
33 - 1
CustomGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
45 3 1
DgsRestClientGraphQLClient.kt
in graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client
60 3 1
Correlations

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

build.gradle.kts x: 259 commits (all time) y: 98 lines of code graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedScalarsAutoConfiguration.kt x: 33 commits (all time) y: 232 lines of code graphql-dgs-platform/build.gradle.kts x: 159 commits (all time) y: 86 lines of code graphql-dgs-client/src/main/java/module-info.java x: 6 commits (all time) y: 11 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebSocketGraphQLClient.kt x: 41 commits (all time) y: 220 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/ExcludeAutoConfigurationsEnvironmentPostProcessor.kt x: 20 commits (all time) y: 83 lines of code dgs-starter/build.gradle.kts x: 8 commits (all time) y: 8 lines of code graphql-dgs-client/build.gradle.kts x: 72 commits (all time) y: 33 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomGraphQLClient.kt x: 20 commits (all time) y: 45 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomMonoGraphQLClient.kt x: 21 commits (all time) y: 47 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DefaultDgsGraphQLResponse.kt x: 3 commits (all time) y: 15 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsCustomGraphQLClient.kt x: 3 commits (all time) y: 38 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLClient.kt x: 4 commits (all time) y: 16 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLRequestOptions.kt x: 4 commits (all time) y: 9 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLResponse.kt x: 3 commits (all time) y: 56 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphqlSSESubscriptionGraphQLClient.kt x: 3 commits (all time) y: 60 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsWebClientGraphQLClient.kt x: 3 commits (all time) y: 87 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClient.kt x: 48 commits (all time) y: 60 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClients.kt x: 23 commits (all time) y: 19 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLRequestOptions.kt x: 8 commits (all time) y: 86 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLResponse.kt x: 56 commits (all time) y: 123 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphqlSSESubscriptionGraphQLClient.kt x: 28 commits (all time) y: 69 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson2DgsJsonMapperAdapter.kt x: 3 commits (all time) y: 99 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson3DgsJsonMapperAdapter.kt x: 3 commits (all time) y: 96 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/MonoGraphQLClient.kt x: 14 commits (all time) y: 81 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/ReactiveGraphQLClient.kt x: 11 commits (all time) y: 19 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/RestClientGraphQLClient.kt x: 29 commits (all time) y: 71 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/SSESubscriptionGraphQLClient.kt x: 24 commits (all time) y: 53 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebClientGraphQLClient.kt x: 38 commits (all time) y: 100 lines of code graphql-dgs-example-jackson-both/build.gradle.kts x: 3 commits (all time) y: 9 lines of code graphql-dgs-example-jackson-both/src/main/kotlin/com/netflix/graphql/dgs/example/jacksonboth/JacksonBothApp.kt x: 3 commits (all time) y: 18 lines of code graphql-dgs-example-jackson-both/src/main/resources/schema/schema.graphqls x: 3 commits (all time) y: 3 lines of code graphql-dgs-example-jackson2-only/build.gradle.kts x: 3 commits (all time) y: 26 lines of code graphql-dgs-extended-validation/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedValidationAutoConfiguration.kt x: 13 commits (all time) y: 42 lines of code graphql-dgs-jackson2/src/main/kotlin/com/netflix/graphql/dgs/jackson2/DgsJackson2AutoConfiguration.kt x: 4 commits (all time) y: 22 lines of code graphql-dgs-jackson2/src/main/kotlin/com/netflix/graphql/dgs/jackson2/Jackson2DgsJsonMapper.kt x: 6 commits (all time) y: 40 lines of code graphql-dgs-platform-dependencies/build.gradle.kts x: 9 commits (all time) y: 34 lines of code graphql-dgs-reactive/build.gradle.kts x: 21 commits (all time) y: 11 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsInstrumentation.kt x: 92 commits (all time) y: 409 lines of code graphql-dgs-spring-graphql/build.gradle.kts x: 35 commits (all time) y: 31 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/AutomatedPersistedQueryCacheAdapter.kt x: 9 commits (all time) y: 35 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/AutomatedPersistedQueryCaffeineCache.kt x: 13 commits (all time) y: 16 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/DgsAPQSupportAutoConfiguration.kt x: 29 commits (all time) y: 106 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/diagnostics/DgsJsonMapperMissingException.kt x: 4 commits (all time) y: 2 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsQueryExecutor.kt x: 27 commits (all time) y: 138 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsReactiveQueryExecutor.kt x: 21 commits (all time) y: 118 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt x: 100 commits (all time) y: 743 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/conditions/OnDgsReloadCondition.kt x: 8 commits (all time) y: 29 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/webmvc/DgsWebMvcGraphQLInterceptor.kt x: 30 commits (all time) y: 58 lines of code graphql-dgs/build.gradle.kts x: 67 commits (all time) y: 34 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsCodeRegistryBuilder.kt x: 16 commits (all time) y: 46 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataFetchingEnvironment.kt x: 38 commits (all time) y: 77 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsExecutionResult.kt x: 17 commits (all time) y: 40 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation/DefaultDgsFederationResolver.kt x: 78 commits (all time) y: 221 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/BaseDgsQueryExecutor.kt x: 37 commits (all time) y: 171 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDgsDataLoaderProvider.kt x: 10 commits (all time) y: 322 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultInputObjectMapper.kt x: 28 commits (all time) y: 192 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DgsWrapWithContextDataLoaderCustomizer.kt x: 15 commits (all time) y: 56 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/GraphQLJavaErrorInstrumentation.kt x: 17 commits (all time) y: 78 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/Jackson3DgsJsonMapper.kt x: 4 commits (all time) y: 36 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/AbstractInputArgumentResolver.kt x: 20 commits (all time) y: 78 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/SourceArgumentResolver.kt x: 12 commits (all time) y: 22 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/scalars/UploadScalar.kt x: 16 commits (all time) y: 72 lines of code scripts/test-examples.py x: 27 commits (all time) y: 191 lines of code settings.gradle.kts x: 53 commits (all time) y: 36 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsConfigurationProperties.kt x: 18 commits (all time) y: 30 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DgsSchemaProvider.kt x: 217 commits (all time) y: 871 lines of code buildSrc/src/main/kotlin/Versions.kt x: 72 commits (all time) y: 3 lines of code dgs-starter-test/build.gradle.kts x: 5 commits (all time) y: 4 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/MonoRequestExecutor.kt x: 12 commits (all time) y: 10 lines of code graphql-dgs-extended-scalars/build.gradle.kts x: 18 commits (all time) y: 10 lines of code graphql-dgs-pagination/src/main/kotlin/com/netflix/graphql/dgs/pagination/DgsPaginationEnvironmentPostProcessor.kt x: 9 commits (all time) y: 20 lines of code graphql-dgs-reactive/src/main/kotlin/com/netflix/graphql/dgs/reactive/DgsReactiveCustomContextBuilderWithRequest.kt x: 9 commits (all time) y: 11 lines of code graphql-dgs-spring-boot-micrometer/build.gradle.kts x: 47 commits (all time) y: 21 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsProperties.kt x: 19 commits (all time) y: 46 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMicrometerAutoConfiguration.kt x: 40 commits (all time) y: 155 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/utils/CacheableQuerySignatureRepository.kt x: 18 commits (all time) y: 68 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/utils/SimpleQuerySignatureRepository.kt x: 17 commits (all time) y: 71 lines of code graphql-dgs-spring-graphql-example-java-webflux/build.gradle.kts x: 12 commits (all time) y: 14 lines of code graphql-dgs-spring-graphql-example-java-webflux/src/main/java/com/netflix/graphql/dgs/example/reactive/ReactiveSpringGraphQLExampleApp.java x: 10 commits (all time) y: 32 lines of code graphql-dgs-spring-graphql-example-java/build.gradle.kts x: 35 commits (all time) y: 22 lines of code graphql-dgs-spring-graphql-starter-test/build.gradle.kts x: 9 commits (all time) y: 3 lines of code graphql-dgs-spring-graphql-starter/build.gradle.kts x: 19 commits (all time) y: 3 lines of code graphql-dgs-spring-graphql-test/build.gradle.kts x: 9 commits (all time) y: 7 lines of code graphql-dgs-spring-graphql/src/main/java/com/netflix/graphql/dgs/springgraphql/conditions/ConditionalOnDgsReload.java x: 3 commits (all time) y: 13 lines of code graphql-dgs-spring-graphql/src/main/java/module-info.java x: 7 commits (all time) y: 15 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/DgsGraphQLSourceBuilder.kt x: 23 commits (all time) y: 119 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLEnvironmentPostProcessor.kt x: 28 commits (all time) y: 59 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/webflux/DgsWebFluxGraphQLInterceptor.kt x: 14 commits (all time) y: 46 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsQueryExecutor.java x: 20 commits (all time) y: 90 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/internal/DgsDataLoaderInstrumentationDataLoaderCustomizer.java x: 3 commits (all time) y: 121 lines of code graphql-dgs/src/main/java/module-info.java x: 9 commits (all time) y: 27 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context/DgsContext.kt x: 37 commits (all time) y: 88 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context/GraphQLContextContributorInstrumentation.kt x: 12 commits (all time) y: 20 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DataFetcherInvoker.kt x: 70 commits (all time) y: 139 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DgsDataLoaderProvider.kt x: 71 commits (all time) y: 17 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/ReloadableDgsDataLoaderProvider.kt x: 3 commits (all time) y: 85 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/MethodDataFetcherFactory.kt x: 23 commits (all time) y: 70 lines of code graphql-error-types/build.gradle.kts x: 14 commits (all time) y: 7 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/dataloader/BatchLoaderWithContextInterceptor.kt x: 20 commits (all time) y: 64 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDataLoaderOptionsProvider.kt x: 8 commits (all time) y: 20 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClientException.kt x: 7 commits (all time) y: 12 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLError.kt x: 23 commits (all time) y: 40 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/ExtraCodeRegistry.java x: 5 commits (all time) y: 16 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/ExtraTypeDefinitionRegistry.java x: 5 commits (all time) y: 18 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/context/ExampleGraphQLContextContributor.java x: 7 commits (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/context/MyContext.java x: 5 commits (all time) y: 7 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/ExampleLoaderWithContext.java x: 7 commits (all time) y: 18 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/ExampleLoaderWithGraphQLContext.java x: 4 commits (all time) y: 18 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/GreetingsDataLoader.java x: 5 commits (all time) y: 22 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/MessageDataLoader.java x: 6 commits (all time) y: 17 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/MessageDataLoaderWithDispatchPredicate.java x: 6 commits (all time) y: 22 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/MessagesDataLoaderWithException.java x: 8 commits (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/ActionMovieDataFetcher.java x: 5 commits (all time) y: 11 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/CurrentTimeDateFetcher.java x: 6 commits (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/HelloDataFetcher.java x: 24 commits (all time) y: 98 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/MovieDataFetcher.java x: 5 commits (all time) y: 26 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/RatingMutation.java x: 6 commits (all time) y: 36 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/instrumentation/ExampleInstrumentationDependingOnContextContributor.java x: 7 commits (all time) y: 41 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types/ActionMovie.java x: 6 commits (all time) y: 48 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types/ScaryMovie.java x: 6 commits (all time) y: 57 lines of code graphql-dgs-example-shared/src/main/resources/schema/schema.graphqls x: 28 commits (all time) y: 73 lines of code graphql-dgs-extended-validation/src/main/java/com/netflix/graphql/dgs/autoconfig/ValidationRulesBuilderCustomizer.java x: 7 commits (all time) y: 6 lines of code graphql-dgs-pagination/src/main/kotlin/com/netflix/graphql/dgs/pagination/DgsPaginationTypeDefinitionRegistry.kt x: 23 commits (all time) y: 98 lines of code graphql-dgs-reactive/src/main/java/com/netflix/graphql/dgs/reactive/DgsReactiveQueryExecutor.java x: 13 commits (all time) y: 77 lines of code graphql-dgs-reactive/src/main/kotlin/com/netflix/graphql/dgs/reactive/internal/DefaultDgsReactiveGraphQLContextBuilder.kt x: 18 commits (all time) y: 49 lines of code graphql-dgs-spring-boot-micrometer/src/jmh/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsInstrumentationBenchmark.kt x: 9 commits (all time) y: 132 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/DgsMetrics.kt x: 19 commits (all time) y: 57 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/LimitedTagMetricResolver.kt x: 9 commits (all time) y: 15 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/SpectatorLimitedTagMetricResolver.kt x: 12 commits (all time) y: 26 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsContextualTagCustomizer.kt x: 8 commits (all time) y: 6 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsFieldFetchTagCustomizer.kt x: 12 commits (all time) y: 12 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsGraphQLMetricsTagsProvider.kt x: 13 commits (all time) y: 20 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/SimpleGqlOutcomeTagCustomizer.kt x: 19 commits (all time) y: 32 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/SpringGraphQLExampleApp.java x: 8 commits (all time) y: 32 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher/FileUploadMutation.java x: 7 commits (all time) y: 51 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher/GreetingBatchLoader.java x: 5 commits (all time) y: 29 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/DgsAPQSupportProperties.kt x: 10 commits (all time) y: 25 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsDataloaderConfigurationProperties.kt x: 10 commits (all time) y: 13 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/diagnostics/SchemaFailureAnalyzer.kt x: 6 commits (all time) y: 20 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/ReloadableGraphQLSource.kt x: 13 commits (all time) y: 25 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLConfigurationProperties.kt x: 11 commits (all time) y: 14 lines of code graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription/OperationMessage.kt x: 22 commits (all time) y: 72 lines of code graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription/Protocol.kt x: 11 commits (all time) y: 3 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsData.java x: 14 commits (all time) y: 24 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsDirective.java x: 10 commits (all time) y: 14 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsMutation.java x: 14 commits (all time) y: 15 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsQuery.java x: 15 commits (all time) y: 17 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsScalar.java x: 8 commits (all time) y: 14 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsTypeDefinitionRegistry.java x: 8 commits (all time) y: 11 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/InputArgument.java x: 18 commits (all time) y: 18 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DataLoaderInstrumentationExtensionProvider.kt x: 9 commits (all time) y: 23 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataLoaderCustomizer.kt x: 7 commits (all time) y: 23 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataLoaderInstrumentation.kt x: 7 commits (all time) y: 9 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDefaultPreparsedDocumentProvider.kt x: 7 commits (all time) y: 29 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsFederationResolver.kt x: 10 commits (all time) y: 7 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context/DgsCustomContextBuilder.kt x: 6 commits (all time) y: 4 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context/DgsCustomContextBuilderWithRequest.kt x: 6 commits (all time) y: 10 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/DefaultDataFetcherExceptionHandler.kt x: 41 commits (all time) y: 80 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/DgsEntityNotFoundException.kt x: 11 commits (all time) y: 5 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/InvalidDataLoaderTypeException.kt x: 9 commits (all time) y: 4 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/InvalidDgsEntityFetcher.kt x: 10 commits (all time) y: 4 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/MultipleDataLoadersDefinedException.kt x: 16 commits (all time) y: 4 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/NoSchemaFoundException.kt x: 8 commits (all time) y: 2 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDgsGraphQLContextBuilder.kt x: 36 commits (all time) y: 58 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/InputObjectMapper.kt x: 57 commits (all time) y: 12 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/ReactiveDataFetcherResultProcessor.kt x: 15 commits (all time) y: 66 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/ArgumentResolverComposite.kt x: 8 commits (all time) y: 35 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/InputArgumentResolver.kt x: 10 commits (all time) y: 23 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/InputObjectMapperConverter.kt x: 7 commits (all time) y: 33 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/utils/MultipartVariableMapper.kt x: 10 commits (all time) y: 79 lines of code graphql-error-types/src/main/java/com/netflix/graphql/types/errors/ErrorDetail.java x: 14 commits (all time) y: 34 lines of code graphql-error-types/src/main/java/com/netflix/graphql/types/errors/TypedGraphQLError.java x: 26 commits (all time) y: 234 lines of code graphql-error-types/src/main/resources/META-INF/schema/errordetail.graphqls x: 4 commits (all time) y: 113 lines of code graphql-dgs-extended-scalars/src/main/java/module-info.java x: 4 commits (all time) y: 5 lines of code graphql-dgs-reactive/src/main/java/module-info.java x: 4 commits (all time) y: 12 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/dataloader/DgsDataLoaderInstrumentationProvider.kt x: 15 commits (all time) y: 64 lines of code graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription/websockets/Message.kt x: 9 commits (all time) y: 74 lines of code graphql-dgs-spring-graphql-example-java-webflux/src/main/resources/schema/schema.graphqls x: 2 commits (all time) y: 7 lines of code scripts/config.yml x: 7 commits (all time) y: 3 lines of code .github/dependabot.yml x: 5 commits (all time) y: 1 lines of code graphql-dgs-spring-boot-micrometer/src/jmh/resources/logback.xml x: 2 commits (all time) y: 18 lines of code graphql-dgs-pagination/build.gradle.kts x: 2 commits (all time) y: 5 lines of code graphql-dgs-example-shared/src/main/resources/static/precache-manifest.14639f36b55bc21b5f73274e3f14bb75.js x: 2 commits (all time) y: 22 lines of code graphql-dgs-example-shared/src/main/resources/static/service-worker.js x: 2 commits (all time) y: 15 lines of code graphql-error-types/src/main/resources/META-INF/schema/errortype.graphqls x: 5 commits (all time) y: 89 lines of code scripts/common.py x: 3 commits (all time) y: 33 lines of code .github/ISSUE_TEMPLATE/config.yml x: 1 commits (all time) y: 1 lines of code
871.0
lines of code
  min: 1.0
  average: 41.01
  25th percentile: 10.0
  median: 18.0
  75th percentile: 40.75
  max: 871.0
0 259.0
commits (all time)
min: 1.0 | average: 14.77 | 25th percentile: 5.0 | median: 8.0 | 75th percentile: 14.0 | max: 259.0

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

build.gradle.kts x: 27 contributors (all time) y: 98 lines of code graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedScalarsAutoConfiguration.kt x: 14 contributors (all time) y: 232 lines of code graphql-dgs-platform/build.gradle.kts x: 30 contributors (all time) y: 86 lines of code graphql-dgs-client/src/main/java/module-info.java x: 4 contributors (all time) y: 11 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebSocketGraphQLClient.kt x: 15 contributors (all time) y: 220 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/ExcludeAutoConfigurationsEnvironmentPostProcessor.kt x: 6 contributors (all time) y: 83 lines of code dgs-starter/build.gradle.kts x: 4 contributors (all time) y: 8 lines of code graphql-dgs-client/build.gradle.kts x: 21 contributors (all time) y: 33 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomGraphQLClient.kt x: 9 contributors (all time) y: 45 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomMonoGraphQLClient.kt x: 7 contributors (all time) y: 47 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DefaultDgsGraphQLResponse.kt x: 2 contributors (all time) y: 15 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsCustomGraphQLClient.kt x: 2 contributors (all time) y: 38 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLRequestOptions.kt x: 2 contributors (all time) y: 9 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLResponse.kt x: 2 contributors (all time) y: 56 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphqlSSESubscriptionGraphQLClient.kt x: 2 contributors (all time) y: 60 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsWebClientGraphQLClient.kt x: 2 contributors (all time) y: 87 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClient.kt x: 16 contributors (all time) y: 60 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClients.kt x: 7 contributors (all time) y: 19 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLRequestOptions.kt x: 3 contributors (all time) y: 86 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLResponse.kt x: 20 contributors (all time) y: 123 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphqlSSESubscriptionGraphQLClient.kt x: 8 contributors (all time) y: 69 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson2DgsJsonMapperAdapter.kt x: 2 contributors (all time) y: 99 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson3DgsJsonMapperAdapter.kt x: 2 contributors (all time) y: 96 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/MonoGraphQLClient.kt x: 7 contributors (all time) y: 81 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/RestClientGraphQLClient.kt x: 6 contributors (all time) y: 71 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/SSESubscriptionGraphQLClient.kt x: 9 contributors (all time) y: 53 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebClientGraphQLClient.kt x: 8 contributors (all time) y: 100 lines of code graphql-dgs-example-jackson-both/src/main/kotlin/com/netflix/graphql/dgs/example/jacksonboth/JacksonBothApp.kt x: 2 contributors (all time) y: 18 lines of code graphql-dgs-example-jackson-both/src/main/resources/schema/schema.graphqls x: 2 contributors (all time) y: 3 lines of code graphql-dgs-example-jackson2-only/build.gradle.kts x: 2 contributors (all time) y: 26 lines of code graphql-dgs-extended-validation/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedValidationAutoConfiguration.kt x: 9 contributors (all time) y: 42 lines of code graphql-dgs-jackson2/src/main/kotlin/com/netflix/graphql/dgs/jackson2/DgsJackson2AutoConfiguration.kt x: 2 contributors (all time) y: 22 lines of code graphql-dgs-platform-dependencies/build.gradle.kts x: 4 contributors (all time) y: 34 lines of code graphql-dgs-reactive/build.gradle.kts x: 9 contributors (all time) y: 11 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsInstrumentation.kt x: 21 contributors (all time) y: 409 lines of code graphql-dgs-spring-graphql/build.gradle.kts x: 9 contributors (all time) y: 31 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/AutomatedPersistedQueryCacheAdapter.kt x: 4 contributors (all time) y: 35 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/AutomatedPersistedQueryCaffeineCache.kt x: 6 contributors (all time) y: 16 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/DgsAPQSupportAutoConfiguration.kt x: 6 contributors (all time) y: 106 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsQueryExecutor.kt x: 7 contributors (all time) y: 138 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsReactiveQueryExecutor.kt x: 6 contributors (all time) y: 118 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt x: 12 contributors (all time) y: 743 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/conditions/OnDgsReloadCondition.kt x: 5 contributors (all time) y: 29 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/webmvc/DgsWebMvcGraphQLInterceptor.kt x: 7 contributors (all time) y: 58 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsCodeRegistryBuilder.kt x: 6 contributors (all time) y: 46 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataFetchingEnvironment.kt x: 11 contributors (all time) y: 77 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsExecutionResult.kt x: 6 contributors (all time) y: 40 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation/DefaultDgsFederationResolver.kt x: 25 contributors (all time) y: 221 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/BaseDgsQueryExecutor.kt x: 14 contributors (all time) y: 171 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDgsDataLoaderProvider.kt x: 5 contributors (all time) y: 322 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultInputObjectMapper.kt x: 11 contributors (all time) y: 192 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DgsWrapWithContextDataLoaderCustomizer.kt x: 9 contributors (all time) y: 56 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/GraphQLJavaErrorInstrumentation.kt x: 7 contributors (all time) y: 78 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/Jackson3DgsJsonMapper.kt x: 2 contributors (all time) y: 36 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/SourceArgumentResolver.kt x: 4 contributors (all time) y: 22 lines of code scripts/test-examples.py x: 8 contributors (all time) y: 191 lines of code settings.gradle.kts x: 16 contributors (all time) y: 36 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DgsSchemaProvider.kt x: 44 contributors (all time) y: 871 lines of code buildSrc/src/main/kotlin/Versions.kt x: 16 contributors (all time) y: 3 lines of code dgs-starter-test/build.gradle.kts x: 3 contributors (all time) y: 4 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/MonoRequestExecutor.kt x: 5 contributors (all time) y: 10 lines of code graphql-dgs-extended-scalars/build.gradle.kts x: 6 contributors (all time) y: 10 lines of code graphql-dgs-pagination/src/main/kotlin/com/netflix/graphql/dgs/pagination/DgsPaginationEnvironmentPostProcessor.kt x: 5 contributors (all time) y: 20 lines of code graphql-dgs-reactive/src/main/kotlin/com/netflix/graphql/dgs/reactive/DgsReactiveCustomContextBuilderWithRequest.kt x: 5 contributors (all time) y: 11 lines of code graphql-dgs-spring-boot-micrometer/build.gradle.kts x: 13 contributors (all time) y: 21 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsProperties.kt x: 12 contributors (all time) y: 46 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMicrometerAutoConfiguration.kt x: 14 contributors (all time) y: 155 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/utils/CacheableQuerySignatureRepository.kt x: 7 contributors (all time) y: 68 lines of code graphql-dgs-spring-graphql-example-java-webflux/build.gradle.kts x: 5 contributors (all time) y: 14 lines of code graphql-dgs-spring-graphql-example-java/build.gradle.kts x: 7 contributors (all time) y: 22 lines of code graphql-dgs-spring-graphql-starter-test/build.gradle.kts x: 5 contributors (all time) y: 3 lines of code graphql-dgs-spring-graphql-starter/build.gradle.kts x: 7 contributors (all time) y: 3 lines of code graphql-dgs-spring-graphql/src/main/java/com/netflix/graphql/dgs/springgraphql/conditions/ConditionalOnDgsReload.java x: 3 contributors (all time) y: 13 lines of code graphql-dgs-spring-graphql/src/main/java/module-info.java x: 4 contributors (all time) y: 15 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/DgsGraphQLSourceBuilder.kt x: 8 contributors (all time) y: 119 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLEnvironmentPostProcessor.kt x: 8 contributors (all time) y: 59 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsQueryExecutor.java x: 9 contributors (all time) y: 90 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/internal/DgsDataLoaderInstrumentationDataLoaderCustomizer.java x: 3 contributors (all time) y: 121 lines of code graphql-dgs/src/main/java/module-info.java x: 3 contributors (all time) y: 27 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataLoaderReloadController.kt x: 3 contributors (all time) y: 16 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/context/DgsContext.kt x: 12 contributors (all time) y: 88 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DataFetcherInvoker.kt x: 16 contributors (all time) y: 139 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DgsDataLoaderProvider.kt x: 17 contributors (all time) y: 17 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/ReloadableDgsDataLoaderProvider.kt x: 3 contributors (all time) y: 85 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/MethodDataFetcherFactory.kt x: 10 contributors (all time) y: 70 lines of code graphql-error-types/build.gradle.kts x: 8 contributors (all time) y: 7 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/dataloader/BatchLoaderWithContextInterceptor.kt x: 10 contributors (all time) y: 64 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDataLoaderOptionsProvider.kt x: 4 contributors (all time) y: 20 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLError.kt x: 12 contributors (all time) y: 40 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/exceptions/NoDataPresentException.kt x: 6 contributors (all time) y: 2 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/context/ExampleGraphQLContextContributor.java x: 5 contributors (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/ExampleLoaderWithContext.java x: 6 contributors (all time) y: 18 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/ExampleLoaderWithGraphQLContext.java x: 3 contributors (all time) y: 18 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/dataLoader/MessagesDataLoaderWithException.java x: 6 contributors (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/ConcurrentDataFetcher.java x: 5 contributors (all time) y: 40 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/CurrentTimeDateFetcher.java x: 4 contributors (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/HelloDataFetcher.java x: 12 contributors (all time) y: 98 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/RatingMutation.java x: 5 contributors (all time) y: 36 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/datafetcher/RequestHeadersDataFetcher.java x: 7 contributors (all time) y: 25 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types/ActionMovie.java x: 5 contributors (all time) y: 48 lines of code graphql-dgs-example-shared/src/main/java/com/netflix/graphql/dgs/example/shared/types/ScaryMovie.java x: 5 contributors (all time) y: 57 lines of code graphql-dgs-example-shared/src/main/resources/schema/schema.graphqls x: 13 contributors (all time) y: 73 lines of code graphql-dgs-extended-validation/src/main/java/com/netflix/graphql/dgs/autoconfig/ValidationRulesBuilderCustomizer.java x: 5 contributors (all time) y: 6 lines of code graphql-dgs-pagination/src/main/kotlin/com/netflix/graphql/dgs/pagination/DgsPaginationTypeDefinitionRegistry.kt x: 11 contributors (all time) y: 98 lines of code graphql-dgs-reactive/src/main/kotlin/com/netflix/graphql/dgs/reactive/internal/DefaultDgsReactiveGraphQLContextBuilder.kt x: 8 contributors (all time) y: 49 lines of code graphql-dgs-spring-boot-micrometer/src/jmh/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsInstrumentationBenchmark.kt x: 4 contributors (all time) y: 132 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLCollatedMetricsTagsProvider.kt x: 11 contributors (all time) y: 28 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsContextualTagCustomizer.kt x: 6 contributors (all time) y: 6 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsExecutionTagCustomizer.kt x: 10 contributors (all time) y: 14 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsFieldFetchTagCustomizer.kt x: 10 contributors (all time) y: 12 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/DgsGraphQLMetricsTagsProvider.kt x: 11 contributors (all time) y: 20 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/tagging/SimpleGqlOutcomeTagCustomizer.kt x: 12 contributors (all time) y: 32 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/utils/QuerySignatureRepository.kt x: 6 contributors (all time) y: 35 lines of code graphql-dgs-spring-graphql-example-java-webflux/src/main/java/com/netflix/graphql/dgs/example/reactive/datafetchers/FileUploadMutation.java x: 4 contributors (all time) y: 39 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/SpringGraphQLExampleApp.java x: 5 contributors (all time) y: 32 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher/FileUploadMutation.java x: 4 contributors (all time) y: 51 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher/GreetingBatchLoader.java x: 4 contributors (all time) y: 29 lines of code graphql-dgs-spring-graphql-example-java/src/main/java/com/netflix/graphql/dgs/example/datafetcher/WithControllerAdvice.java x: 3 contributors (all time) y: 10 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsInputArgumentConfiguration.kt x: 3 contributors (all time) y: 34 lines of code graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription/OperationMessage.kt x: 13 contributors (all time) y: 72 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsComponent.java x: 7 contributors (all time) y: 15 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsDataLoader.java x: 9 contributors (all time) y: 19 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsDataLoaderRegistryConsumer.java x: 4 contributors (all time) y: 5 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsMutation.java x: 9 contributors (all time) y: 15 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsSubscription.java x: 8 contributors (all time) y: 15 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/DgsTypeDefinitionRegistry.java x: 7 contributors (all time) y: 11 lines of code graphql-dgs/src/main/java/com/netflix/graphql/dgs/InputArgument.java x: 8 contributors (all time) y: 18 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataLoaderCustomizer.kt x: 6 contributors (all time) y: 23 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDefaultPreparsedDocumentProvider.kt x: 6 contributors (all time) y: 29 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsFederationResolver.kt x: 7 contributors (all time) y: 7 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/DefaultDataFetcherExceptionHandler.kt x: 16 contributors (all time) y: 80 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/DgsBadRequestException.kt x: 14 contributors (all time) y: 9 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/DgsEntityNotFoundException.kt x: 9 contributors (all time) y: 5 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/DgsException.kt x: 7 contributors (all time) y: 31 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/InvalidDataLoaderTypeException.kt x: 7 contributors (all time) y: 4 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/exceptions/MultipleDataLoadersDefinedException.kt x: 8 contributors (all time) y: 4 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/CompletableFutureWrapper.kt x: 6 contributors (all time) y: 32 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/InputObjectMapper.kt x: 11 contributors (all time) y: 12 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/ReactiveDataFetcherResultProcessor.kt x: 11 contributors (all time) y: 66 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/method/DataFetchingEnvironmentArgumentResolver.kt x: 5 contributors (all time) y: 21 lines of code graphql-error-types/src/main/java/com/netflix/graphql/types/errors/DebugInfo.java x: 3 contributors (all time) y: 3 lines of code graphql-error-types/src/main/java/com/netflix/graphql/types/errors/ErrorDetail.java x: 8 contributors (all time) y: 34 lines of code graphql-error-types/src/main/java/com/netflix/graphql/types/errors/ErrorType.java x: 6 contributors (all time) y: 12 lines of code graphql-error-types/src/main/java/com/netflix/graphql/types/errors/TypedGraphQLError.java x: 10 contributors (all time) y: 234 lines of code graphql-error-types/src/main/resources/META-INF/schema/errordetail.graphqls x: 3 contributors (all time) y: 113 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/dataloader/DgsDataLoaderInstrumentationProvider.kt x: 7 contributors (all time) y: 64 lines of code graphql-dgs-subscription-types/src/main/kotlin/com/netflix/graphql/types/subscription/websockets/Message.kt x: 6 contributors (all time) y: 74 lines of code graphql-dgs-spring-boot-micrometer/src/jmh/resources/logback.xml x: 1 contributors (all time) y: 18 lines of code graphql-dgs-pagination/build.gradle.kts x: 2 contributors (all time) y: 5 lines of code graphql-error-types/src/main/resources/META-INF/schema/errortype.graphqls x: 5 contributors (all time) y: 89 lines of code scripts/common.py x: 2 contributors (all time) y: 33 lines of code .github/ISSUE_TEMPLATE/config.yml x: 1 contributors (all time) y: 1 lines of code buildSrc/build.gradle.kts x: 1 contributors (all time) y: 6 lines of code
871.0
lines of code
  min: 1.0
  average: 41.01
  25th percentile: 10.0
  median: 18.0
  75th percentile: 40.75
  max: 871.0
0 44.0
contributors (all time)
min: 1.0 | average: 6.24 | 25th percentile: 3.25 | median: 5.0 | 75th percentile: 7.0 | max: 44.0

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

build.gradle.kts x: 2 commits (30d) y: 98 lines of code graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedScalarsAutoConfiguration.kt x: 2 commits (30d) y: 232 lines of code graphql-dgs-platform/build.gradle.kts x: 2 commits (30d) y: 86 lines of code graphql-dgs-client/src/main/java/module-info.java x: 1 commits (30d) y: 11 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebSocketGraphQLClient.kt x: 1 commits (30d) y: 220 lines of code
232.0
lines of code
  min: 11.0
  average: 129.4
  25th percentile: 48.5
  median: 98.0
  75th percentile: 226.0
  max: 232.0
0 2.0
commits (30d)
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

build.gradle.kts x: 2 contributors (30d) y: 98 lines of code graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedScalarsAutoConfiguration.kt x: 2 contributors (30d) y: 232 lines of code graphql-dgs-platform/build.gradle.kts x: 2 contributors (30d) y: 86 lines of code graphql-dgs-client/src/main/java/module-info.java x: 1 contributors (30d) y: 11 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebSocketGraphQLClient.kt x: 1 contributors (30d) y: 220 lines of code
232.0
lines of code
  min: 11.0
  average: 129.4
  25th percentile: 48.5
  median: 98.0
  75th percentile: 226.0
  max: 232.0
0 2.0
contributors (30d)
min: 1.0 | average: 1.6 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0

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

build.gradle.kts x: 14 commits (90d) y: 98 lines of code graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedScalarsAutoConfiguration.kt x: 3 commits (90d) y: 232 lines of code graphql-dgs-platform/build.gradle.kts x: 11 commits (90d) y: 86 lines of code graphql-dgs-client/src/main/java/module-info.java x: 2 commits (90d) y: 11 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebSocketGraphQLClient.kt x: 2 commits (90d) y: 220 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/ExcludeAutoConfigurationsEnvironmentPostProcessor.kt x: 3 commits (90d) y: 83 lines of code dgs-starter/build.gradle.kts x: 1 commits (90d) y: 8 lines of code graphql-dgs-client/build.gradle.kts x: 1 commits (90d) y: 33 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomGraphQLClient.kt x: 1 commits (90d) y: 45 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomMonoGraphQLClient.kt x: 1 commits (90d) y: 47 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DefaultDgsGraphQLResponse.kt x: 1 commits (90d) y: 15 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsCustomGraphQLClient.kt x: 1 commits (90d) y: 38 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsCustomMonoGraphQLClient.kt x: 1 commits (90d) y: 40 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLRequestOptions.kt x: 1 commits (90d) y: 9 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLResponse.kt x: 1 commits (90d) y: 56 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphqlSSESubscriptionGraphQLClient.kt x: 1 commits (90d) y: 60 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsReactiveGraphQLClient.kt x: 1 commits (90d) y: 14 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsWebClientGraphQLClient.kt x: 1 commits (90d) y: 87 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClients.kt x: 1 commits (90d) y: 19 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLResponse.kt x: 1 commits (90d) y: 123 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphqlSSESubscriptionGraphQLClient.kt x: 1 commits (90d) y: 69 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson2DgsJsonMapperAdapter.kt x: 1 commits (90d) y: 99 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson3DgsJsonMapperAdapter.kt x: 1 commits (90d) y: 96 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/MonoGraphQLClient.kt x: 1 commits (90d) y: 81 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/RestClientGraphQLClient.kt x: 1 commits (90d) y: 71 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/SSESubscriptionGraphQLClient.kt x: 1 commits (90d) y: 53 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebClientGraphQLClient.kt x: 1 commits (90d) y: 100 lines of code graphql-dgs-example-jackson-both/src/main/resources/schema/schema.graphqls x: 1 commits (90d) y: 3 lines of code graphql-dgs-example-jackson2-only/build.gradle.kts x: 1 commits (90d) y: 26 lines of code graphql-dgs-extended-validation/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedValidationAutoConfiguration.kt x: 1 commits (90d) y: 42 lines of code graphql-dgs-jackson2/src/main/kotlin/com/netflix/graphql/dgs/jackson2/DgsJackson2AutoConfiguration.kt x: 1 commits (90d) y: 22 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsInstrumentation.kt x: 1 commits (90d) y: 409 lines of code graphql-dgs-spring-graphql/build.gradle.kts x: 1 commits (90d) y: 31 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/DgsAPQSupportAutoConfiguration.kt x: 1 commits (90d) y: 106 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/diagnostics/DgsJsonMapperMissingException.kt x: 1 commits (90d) y: 2 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsQueryExecutor.kt x: 4 commits (90d) y: 138 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsReactiveQueryExecutor.kt x: 1 commits (90d) y: 118 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt x: 1 commits (90d) y: 743 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/conditions/OnDgsReloadCondition.kt x: 1 commits (90d) y: 29 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataFetchingEnvironment.kt x: 1 commits (90d) y: 77 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation/DefaultDgsFederationResolver.kt x: 1 commits (90d) y: 221 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/BaseDgsQueryExecutor.kt x: 1 commits (90d) y: 171 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDgsDataLoaderProvider.kt x: 1 commits (90d) y: 322 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultInputObjectMapper.kt x: 1 commits (90d) y: 192 lines of code
743.0
lines of code
  min: 2.0
  average: 74.4
  25th percentile: 17.75
  median: 41.0
  75th percentile: 86.0
  max: 743.0
0 14.0
commits (90d)
min: 1.0 | average: 1.41 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 14.0

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

build.gradle.kts x: 2 contributors (90d) y: 98 lines of code graphql-dgs-extended-scalars/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedScalarsAutoConfiguration.kt x: 2 contributors (90d) y: 232 lines of code graphql-dgs-platform/build.gradle.kts x: 3 contributors (90d) y: 86 lines of code graphql-dgs-client/src/main/java/module-info.java x: 2 contributors (90d) y: 11 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebSocketGraphQLClient.kt x: 2 contributors (90d) y: 220 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/ExcludeAutoConfigurationsEnvironmentPostProcessor.kt x: 2 contributors (90d) y: 83 lines of code dgs-starter/build.gradle.kts x: 1 contributors (90d) y: 8 lines of code graphql-dgs-client/build.gradle.kts x: 1 contributors (90d) y: 33 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomGraphQLClient.kt x: 1 contributors (90d) y: 45 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/CustomMonoGraphQLClient.kt x: 1 contributors (90d) y: 47 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DefaultDgsGraphQLResponse.kt x: 1 contributors (90d) y: 15 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsCustomGraphQLClient.kt x: 1 contributors (90d) y: 38 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsCustomMonoGraphQLClient.kt x: 1 contributors (90d) y: 40 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLRequestOptions.kt x: 1 contributors (90d) y: 9 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphQLResponse.kt x: 1 contributors (90d) y: 56 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsGraphqlSSESubscriptionGraphQLClient.kt x: 1 contributors (90d) y: 60 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsReactiveGraphQLClient.kt x: 1 contributors (90d) y: 14 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/DgsWebClientGraphQLClient.kt x: 1 contributors (90d) y: 87 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLClients.kt x: 1 contributors (90d) y: 19 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphQLResponse.kt x: 1 contributors (90d) y: 123 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/GraphqlSSESubscriptionGraphQLClient.kt x: 1 contributors (90d) y: 69 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson2DgsJsonMapperAdapter.kt x: 1 contributors (90d) y: 99 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/Jackson3DgsJsonMapperAdapter.kt x: 1 contributors (90d) y: 96 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/MonoGraphQLClient.kt x: 1 contributors (90d) y: 81 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/RestClientGraphQLClient.kt x: 1 contributors (90d) y: 71 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/SSESubscriptionGraphQLClient.kt x: 1 contributors (90d) y: 53 lines of code graphql-dgs-client/src/main/kotlin/com/netflix/graphql/dgs/client/WebClientGraphQLClient.kt x: 1 contributors (90d) y: 100 lines of code graphql-dgs-example-jackson-both/src/main/resources/schema/schema.graphqls x: 1 contributors (90d) y: 3 lines of code graphql-dgs-example-jackson2-only/build.gradle.kts x: 1 contributors (90d) y: 26 lines of code graphql-dgs-extended-validation/src/main/kotlin/com/netflix/graphql/dgs/autoconfig/DgsExtendedValidationAutoConfiguration.kt x: 1 contributors (90d) y: 42 lines of code graphql-dgs-jackson2/src/main/kotlin/com/netflix/graphql/dgs/jackson2/DgsJackson2AutoConfiguration.kt x: 1 contributors (90d) y: 22 lines of code graphql-dgs-spring-boot-micrometer/src/main/kotlin/com/netflix/graphql/dgs/metrics/micrometer/DgsGraphQLMetricsInstrumentation.kt x: 1 contributors (90d) y: 409 lines of code graphql-dgs-spring-graphql/build.gradle.kts x: 1 contributors (90d) y: 31 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/apq/DgsAPQSupportAutoConfiguration.kt x: 1 contributors (90d) y: 106 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/diagnostics/DgsJsonMapperMissingException.kt x: 1 contributors (90d) y: 2 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsQueryExecutor.kt x: 2 contributors (90d) y: 138 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/SpringGraphQLDgsReactiveQueryExecutor.kt x: 1 contributors (90d) y: 118 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/autoconfig/DgsSpringGraphQLAutoConfiguration.kt x: 1 contributors (90d) y: 743 lines of code graphql-dgs-spring-graphql/src/main/kotlin/com/netflix/graphql/dgs/springgraphql/conditions/OnDgsReloadCondition.kt x: 1 contributors (90d) y: 29 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/DgsDataFetchingEnvironment.kt x: 1 contributors (90d) y: 77 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/federation/DefaultDgsFederationResolver.kt x: 1 contributors (90d) y: 221 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/BaseDgsQueryExecutor.kt x: 1 contributors (90d) y: 171 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultDgsDataLoaderProvider.kt x: 1 contributors (90d) y: 322 lines of code graphql-dgs/src/main/kotlin/com/netflix/graphql/dgs/internal/DefaultInputObjectMapper.kt x: 1 contributors (90d) y: 192 lines of code
743.0
lines of code
  min: 2.0
  average: 74.4
  25th percentile: 17.75
  median: 41.0
  75th percentile: 86.0
  max: 743.0
0 3.0
contributors (90d)
min: 1.0 | average: 1.1 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 3.0
About This Analysis
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...