apache / flink-statefun-playground
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 5% | 22% | 72%
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
java0% | 0% | 9% | 11% | 78%
yaml0% | 0% | 0% | 49% | 50%
js0% | 0% | 0% | 77% | 22%
py0% | 0% | 0% | 38% | 61%
go0% | 0% | 0% | 0% | 100%
proto0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
java0% | 0% | 13% | 16% | 70%
deployments0% | 0% | 0% | 60% | 39%
javascript0% | 0% | 0% | 63% | 36%
python0% | 0% | 0% | 42% | 57%
playground-internal0% | 0% | 0% | 0% | 100%
go0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Messages.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
209 30
01-statefun-runtime.yaml
in deployments/k8s/04-statefun
199 -
UserShoppingCartFn.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
166 8
showcase.js
in javascript/showcase/showcase
120 6
__main__.py
in python/showcase/showcase
111 4
kafka.yaml
in deployments/k8s/02-kafka
108 -
showcase_custom_types_pb.js
in javascript/showcase/showcase
106 13
ConnectedComponentsFn.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents
104 6
IngressWebServer.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
99 9
greeter.go
in go/greeter
89 4
StatefulFunctionsRuntimeProcesses.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
78 6
main.py
in playground-internal/statefun-playground-producer
73 8
Expose.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
72 5
EgressWebServer.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
70 4
LocalEnvironmentEntrypoint.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint
69 5
asyncops.go
in go/showcase/pkg/showcase/part5
64 4
functions.js
in javascript/greeter
62 3
user_fn.go
in go/showcase/pkg/showcase/part6
61 2
StockFn.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
61 1
messaging.go
in go/showcase/pkg/showcase/part2
60 1
AsyncOpsShowcaseFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part5/asyncops
59 2
ConfigurationValidator.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint
57 5
RefCountedContainer.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
54 4
user_login.go
in go/showcase/pkg/showcase/part1
53 4
PlaygroundEgress.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
51 4
UserFn.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter
50 1
UserFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
50 1
functions.py
in python/greeter
49 -
PlaygroundEgressSpec.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec
48 7
GreetingsFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
45 2
minio.yaml
in deployments/k8s/01-minio
45 -
storage.go
in go/showcase/pkg/showcase/part4
44 2
GreetingsFn.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter
44 2
functions-service.yaml
in deployments/k8s/03-functions
43 -
PlaygroundIngress.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
40 3
PlaygroundIngressSpec.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec
39 6
greetings_fn.go
in go/showcase/pkg/showcase/part6
38 3
TypeSystemShowcaseFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types
37 1
MessagingPrimitivesShowcaseFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part2/messaging
35 1
UndertowHttpHandler.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/undertow
34 4
UndertowHttpHandler.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/undertow
34 4
UndertowHttpHandler.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
34 3
APIGatewayStateFunHandlerProxy.java
in deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws
33 3
Types.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types
32 1
EgressShowcaseFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part3/egresses
32 1
VertexComponentChange.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types
30 6
StateStorageShowcaseFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part4/storage
30 1
setup.py
in python/showcase
29 -
proto
my-protobuf-type.proto
in java/showcase/src/main/protobuf
29 -
Utils.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders
28 3
Files With Most Units (Top 50)
File# lines# units
Messages.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
209 30
showcase_custom_types_pb.js
in javascript/showcase/showcase
106 13
IngressWebServer.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
99 9
UserShoppingCartFn.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
166 8
main.py
in playground-internal/statefun-playground-producer
73 8
PlaygroundEgressSpec.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec
48 7
ConnectedComponentsFn.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents
104 6
VertexComponentChange.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types
30 6
StatefulFunctionsRuntimeProcesses.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
78 6
PlaygroundIngressSpec.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec
39 6
showcase.js
in javascript/showcase/showcase
120 6
Expose.java
in java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart
72 5
LocalEnvironmentEntrypoint.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint
69 5
ConfigurationValidator.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint
57 5
greeter.go
in go/greeter
89 4
asyncops.go
in go/showcase/pkg/showcase/part5
64 4
user_login.go
in go/showcase/pkg/showcase/part1
53 4
__main__.py
in python/showcase/showcase
111 4
UserLogin.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types
25 4
EgressRecord.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types
21 4
UndertowHttpHandler.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/undertow
34 4
EgressRecord.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types
21 4
UndertowHttpHandler.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/undertow
34 4
UserLogin.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types
25 4
EgressWebServer.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
70 4
RefCountedContainer.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
54 4
PlaygroundEgress.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
51 4
greetings_fn.go
in go/showcase/pkg/showcase/part6
38 3
Vertex.java
in java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types
16 3
TypeUtils.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types
25 3
UndertowHttpHandler.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
34 3
PlaygroundIngress.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
40 3
EgressRecord.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
15 3
Utils.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders
28 3
functions.js
in javascript/greeter
62 3
APIGatewayStateFunHandlerProxy.java
in deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws
33 3
storage.go
in go/showcase/pkg/showcase/part4
44 2
user_fn.go
in go/showcase/pkg/showcase/part6
61 2
GreetingsFn.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter
44 2
AsyncOpsShowcaseFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part5/asyncops
59 2
GreetingsFn.java
in java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving
45 2
PlaygroundSourceProvider.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
18 2
PlaygroundSinkProvider.java
in playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink
18 2
GreeterAwsLambdaHandler.java
in deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws
21 2
egress.go
in go/showcase/pkg/showcase/part3
22 1
messaging.go
in go/showcase/pkg/showcase/part2
60 1
types.go
in go/showcase/pkg/showcase/part1
27 1
serving.go
in go/showcase/pkg/showcase/part6
18 1
Types.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types
26 1
GreeterAppServer.java
in java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter
19 1
Files With Long Lines (Top 5)

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

File# lines# units# long lines
main.py
in playground-internal/statefun-playground-producer
73 8 1
showcase_custom_types_pb.js
in javascript/showcase/showcase
106 13 1
showcase_custom_types.js
in javascript/showcase/showcase
4 - 1
showcase.js
in javascript/showcase/showcase
120 6 1
kafka.yaml
in deployments/k8s/02-kafka
108 - 1
Correlations

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

python/greeter/functions.py x: 3 commits (all time) y: 49 lines of code python/greeter/module.yaml x: 6 commits (all time) y: 16 lines of code javascript/greeter/functions.js x: 2 commits (all time) y: 62 lines of code javascript/greeter/module.yaml x: 2 commits (all time) y: 14 lines of code go/greeter/greeter.go x: 2 commits (all time) y: 89 lines of code go/greeter/module.yaml x: 3 commits (all time) y: 16 lines of code java/shopping-cart/module.yaml x: 7 commits (all time) y: 16 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/Identifiers.java x: 3 commits (all time) y: 8 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/Messages.java x: 4 commits (all time) y: 209 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/UserShoppingCartFn.java x: 4 commits (all time) y: 166 lines of code java/connected-components/module.yaml x: 2 commits (all time) y: 16 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/ConnectedComponentsFn.java x: 2 commits (all time) y: 104 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types/EgressRecord.java x: 1 commits (all time) y: 21 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types/Types.java x: 2 commits (all time) y: 32 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types/VertexComponentChange.java x: 2 commits (all time) y: 30 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/GreetingsFn.java x: 2 commits (all time) y: 44 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types/Types.java x: 2 commits (all time) y: 26 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/EgressRecord.java x: 2 commits (all time) y: 15 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundEgress.java x: 2 commits (all time) y: 51 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/LocalEnvironmentEntrypoint.java x: 3 commits (all time) y: 69 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/Constants.java x: 1 commits (all time) y: 24 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/Utils.java x: 1 commits (all time) y: 28 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/egress/v1/Module.java x: 1 commits (all time) y: 11 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/egress/v1/PlaygroundEgressBinder.java x: 1 commits (all time) y: 19 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/ingress/v1/PlaygroundIngressBinder.java x: 1 commits (all time) y: 22 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/EgressWebServer.java x: 1 commits (all time) y: 70 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/IngressWebServer.java x: 1 commits (all time) y: 99 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/ParseException.java x: 1 commits (all time) y: 6 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundFlinkIoModule.java x: 1 commits (all time) y: 13 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundIngress.java x: 1 commits (all time) y: 40 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundSinkProvider.java x: 1 commits (all time) y: 18 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/RefCountedContainer.java x: 1 commits (all time) y: 54 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec/PlaygroundEgressSpec.java x: 1 commits (all time) y: 48 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec/PlaygroundIngressSpec.java x: 1 commits (all time) y: 39 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/ClassPathUniverseProvider.java x: 1 commits (all time) y: 14 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/ConfigurationValidator.java x: 1 commits (all time) y: 57 lines of code deployments/k8s/04-statefun/00-module.yaml x: 5 commits (all time) y: 22 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/undertow/UndertowHttpHandler.java x: 1 commits (all time) y: 34 lines of code deployments/k8s/04-statefun/01-statefun-runtime.yaml x: 3 commits (all time) y: 199 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving/StatefulFunctionsRuntimeProcesses.java x: 4 commits (all time) y: 78 lines of code python/showcase/setup.py x: 4 commits (all time) y: 29 lines of code javascript/showcase/module.yaml x: 1 commits (all time) y: 23 lines of code javascript/showcase/showcase/showcase.js x: 1 commits (all time) y: 120 lines of code javascript/showcase/showcase/showcase_custom_types.js x: 1 commits (all time) y: 4 lines of code javascript/showcase/showcase/showcase_custom_types.proto x: 1 commits (all time) y: 27 lines of code javascript/showcase/showcase/showcase_custom_types_pb.js x: 1 commits (all time) y: 106 lines of code go/showcase/module.yaml x: 2 commits (all time) y: 27 lines of code java/showcase/src/main/resources/module.yaml x: 5 commits (all time) y: 27 lines of code python/showcase/module.yaml x: 4 commits (all time) y: 25 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/StockFn.java x: 3 commits (all time) y: 61 lines of code go/showcase/pkg/showcase/part3/egress.go x: 2 commits (all time) y: 22 lines of code go/showcase/pkg/showcase/part6/greetings_fn.go x: 2 commits (all time) y: 38 lines of code go/showcase/pkg/showcase/part1/user_login.go x: 1 commits (all time) y: 53 lines of code go/showcase/pkg/showcase/part2/messaging.go x: 1 commits (all time) y: 60 lines of code go/showcase/pkg/showcase/part4/storage.go x: 1 commits (all time) y: 44 lines of code go/showcase/pkg/showcase/part5/asyncops.go x: 1 commits (all time) y: 64 lines of code go/showcase/pkg/showcase/part6/profile.go x: 1 commits (all time) y: 9 lines of code go/showcase/pkg/showcase/part6/user_fn.go x: 1 commits (all time) y: 61 lines of code deployments/k8s/00-namespace/namespace.yaml x: 1 commits (all time) y: 5 lines of code deployments/k8s/01-minio/minio.yaml x: 1 commits (all time) y: 45 lines of code deployments/k8s/02-kafka/kafka.yaml x: 1 commits (all time) y: 108 lines of code deployments/k8s/03-functions/functions-service.yaml x: 1 commits (all time) y: 43 lines of code deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws/APIGatewayStateFunHandlerProxy.java x: 1 commits (all time) y: 33 lines of code deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws/GreeterFn.java x: 1 commits (all time) y: 17 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/Expose.java x: 2 commits (all time) y: 72 lines of code python/showcase/showcase/__init__.py x: 1 commits (all time) y: 1 lines of code python/showcase/showcase/__main__.py x: 1 commits (all time) y: 111 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/UserFn.java x: 1 commits (all time) y: 50 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types/UserLogin.java x: 1 commits (all time) y: 25 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types/MyCustomTypes.java x: 1 commits (all time) y: 12 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types/TypeSystemShowcaseFn.java x: 1 commits (all time) y: 37 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part2/messaging/MessagingPrimitivesShowcaseFn.java x: 1 commits (all time) y: 35 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part3/egresses/EgressShowcaseFn.java x: 1 commits (all time) y: 32 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part4/storage/StateStorageShowcaseFn.java x: 1 commits (all time) y: 30 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part5/asyncops/AsyncOpsShowcaseFn.java x: 1 commits (all time) y: 59 lines of code java/showcase/src/main/protobuf/my-protobuf-type.proto x: 1 commits (all time) y: 29 lines of code playground-internal/statefun-playground-producer/main.py x: 1 commits (all time) y: 73 lines of code
209.0
lines of code
  min: 1.0
  average: 41.42
  25th percentile: 18.0
  median: 28.5
  75th percentile: 51.5
  max: 209.0
0 7.0
commits (all time)
min: 1.0 | average: 1.68 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 7.0

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

python/greeter/functions.py x: 2 contributors (all time) y: 49 lines of code python/greeter/module.yaml x: 4 contributors (all time) y: 16 lines of code javascript/greeter/functions.js x: 2 contributors (all time) y: 62 lines of code javascript/greeter/module.yaml x: 2 contributors (all time) y: 14 lines of code go/greeter/greeter.go x: 2 contributors (all time) y: 89 lines of code go/greeter/module.yaml x: 2 contributors (all time) y: 16 lines of code java/shopping-cart/module.yaml x: 5 contributors (all time) y: 16 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/Identifiers.java x: 3 contributors (all time) y: 8 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/Messages.java x: 4 contributors (all time) y: 209 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/UserShoppingCartFn.java x: 4 contributors (all time) y: 166 lines of code java/connected-components/module.yaml x: 1 contributors (all time) y: 16 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/ConnectedComponentsFn.java x: 1 contributors (all time) y: 104 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types/EgressRecord.java x: 1 contributors (all time) y: 21 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types/Types.java x: 1 contributors (all time) y: 32 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/types/VertexComponentChange.java x: 1 contributors (all time) y: 30 lines of code java/greeter/module.yaml x: 3 contributors (all time) y: 16 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/GreetingsFn.java x: 2 contributors (all time) y: 44 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types/Types.java x: 2 contributors (all time) y: 26 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/EgressRecord.java x: 1 contributors (all time) y: 15 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundEgress.java x: 1 contributors (all time) y: 51 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/LocalEnvironmentEntrypoint.java x: 1 contributors (all time) y: 69 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/Constants.java x: 1 contributors (all time) y: 24 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/Utils.java x: 1 contributors (all time) y: 28 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/egress/v1/Module.java x: 1 contributors (all time) y: 11 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/egress/v1/PlaygroundEgressBinder.java x: 1 contributors (all time) y: 19 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/binders/ingress/v1/PlaygroundIngressBinder.java x: 1 contributors (all time) y: 22 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/EgressWebServer.java x: 1 contributors (all time) y: 70 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/IngressWebServer.java x: 1 contributors (all time) y: 99 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/ParseException.java x: 1 contributors (all time) y: 6 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundFlinkIoModule.java x: 1 contributors (all time) y: 13 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundIngress.java x: 1 contributors (all time) y: 40 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/PlaygroundSinkProvider.java x: 1 contributors (all time) y: 18 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/flink/RefCountedContainer.java x: 1 contributors (all time) y: 54 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec/PlaygroundEgressSpec.java x: 1 contributors (all time) y: 48 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/io/spec/PlaygroundIngressSpec.java x: 1 contributors (all time) y: 39 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/ClassPathUniverseProvider.java x: 1 contributors (all time) y: 14 lines of code playground-internal/statefun-playground-entrypoint/src/main/java/org/apache/flink/statefun/playground/internal/entrypoint/ConfigurationValidator.java x: 1 contributors (all time) y: 57 lines of code deployments/k8s/04-statefun/00-module.yaml x: 3 contributors (all time) y: 22 lines of code java/connected-components/src/main/java/org/apache/flink/statefun/playground/java/connectedcomponents/undertow/UndertowHttpHandler.java x: 1 contributors (all time) y: 34 lines of code deployments/k8s/04-statefun/01-statefun-runtime.yaml x: 3 contributors (all time) y: 199 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part6/serving/StatefulFunctionsRuntimeProcesses.java x: 2 contributors (all time) y: 78 lines of code python/showcase/setup.py x: 3 contributors (all time) y: 29 lines of code javascript/showcase/module.yaml x: 1 contributors (all time) y: 23 lines of code javascript/showcase/showcase/showcase.js x: 1 contributors (all time) y: 120 lines of code javascript/showcase/showcase/showcase_custom_types.js x: 1 contributors (all time) y: 4 lines of code javascript/showcase/showcase/showcase_custom_types.proto x: 1 contributors (all time) y: 27 lines of code javascript/showcase/showcase/showcase_custom_types_pb.js x: 1 contributors (all time) y: 106 lines of code java/showcase/src/main/resources/module.yaml x: 2 contributors (all time) y: 27 lines of code python/showcase/module.yaml x: 3 contributors (all time) y: 25 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/StockFn.java x: 3 contributors (all time) y: 61 lines of code go/showcase/pkg/showcase/part6/greetings_fn.go x: 1 contributors (all time) y: 38 lines of code go/showcase/pkg/showcase/part1/user_login.go x: 1 contributors (all time) y: 53 lines of code go/showcase/pkg/showcase/part2/messaging.go x: 1 contributors (all time) y: 60 lines of code go/showcase/pkg/showcase/part4/storage.go x: 1 contributors (all time) y: 44 lines of code go/showcase/pkg/showcase/part5/asyncops.go x: 1 contributors (all time) y: 64 lines of code go/showcase/pkg/showcase/part6/profile.go x: 1 contributors (all time) y: 9 lines of code go/showcase/pkg/showcase/part6/user_fn.go x: 1 contributors (all time) y: 61 lines of code deployments/k8s/00-namespace/namespace.yaml x: 1 contributors (all time) y: 5 lines of code deployments/k8s/01-minio/minio.yaml x: 1 contributors (all time) y: 45 lines of code deployments/k8s/02-kafka/kafka.yaml x: 1 contributors (all time) y: 108 lines of code deployments/k8s/03-functions/functions-service.yaml x: 1 contributors (all time) y: 43 lines of code deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws/APIGatewayStateFunHandlerProxy.java x: 1 contributors (all time) y: 33 lines of code deployments/aws-lambda/src/main/java/org/apache/flink/statefun/playground/aws/GreeterFn.java x: 1 contributors (all time) y: 17 lines of code java/shopping-cart/src/main/java/org/apache/flink/statefun/playground/java/shoppingcart/Expose.java x: 2 contributors (all time) y: 72 lines of code python/showcase/showcase/__init__.py x: 1 contributors (all time) y: 1 lines of code python/showcase/showcase/__main__.py x: 1 contributors (all time) y: 111 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/UserFn.java x: 1 contributors (all time) y: 50 lines of code java/greeter/src/main/java/org/apache/flink/statefun/playground/java/greeter/types/UserLogin.java x: 1 contributors (all time) y: 25 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types/MyCustomTypes.java x: 1 contributors (all time) y: 12 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part1/types/TypeSystemShowcaseFn.java x: 1 contributors (all time) y: 37 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part2/messaging/MessagingPrimitivesShowcaseFn.java x: 1 contributors (all time) y: 35 lines of code java/showcase/src/main/java/org/apache/flink/statefun/playground/java/showcase/part5/asyncops/AsyncOpsShowcaseFn.java x: 1 contributors (all time) y: 59 lines of code java/showcase/src/main/protobuf/my-protobuf-type.proto x: 1 contributors (all time) y: 29 lines of code playground-internal/statefun-playground-producer/main.py x: 1 contributors (all time) y: 73 lines of code
209.0
lines of code
  min: 1.0
  average: 41.42
  25th percentile: 18.0
  median: 28.5
  75th percentile: 51.5
  max: 209.0
0 5.0
contributors (all time)
min: 1.0 | average: 1.38 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

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

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

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

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


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

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

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

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