GoogleCloudPlatform / functions-framework-dart
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 0% | 20% | 79%
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
dart0% | 0% | 0% | 23% | 76%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
google_cloud0% | 0% | 0% | 35% | 64%
functions_framework_builder0% | 0% | 0% | 36% | 63%
functions_framework0% | 0% | 0% | 17% | 82%
integration_test0% | 0% | 0% | 50% | 50%
dartfn0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
tool0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
logging.dart
in google_cloud/lib/src
176 8
generic_function_type.dart
in functions_framework_builder/lib/src
160 4
json_targets.dart
in functions_framework/lib/src/targets
115 5
functions.dart
in integration_test/lib
114 4
function_config.dart
in functions_framework/lib/src
99 1
json_request_utils.dart
in functions_framework/lib/src
94 4
generate.dart
in dartfn/lib/src/cli/command
92 4
example.dart
in google_cloud/example
87 5
cloud_event_targets.dart
in functions_framework/lib/src/targets
83 5
code_generator.dart
in dartfn/tool/builder/src
79 3
stagehand.dart
in dartfn/lib/src/stagehand
79 5
valid_json_utils.dart
in functions_framework_builder/lib/src
79 4
supported_function_type.dart
in functions_framework_builder/lib/src
68 2
serve.dart
in functions_framework/lib
63 2
function_type_validator.dart
in functions_framework_builder/lib/src
59 1
common.dart
in dartfn/lib/src/stagehand
53 3
gcp_project.dart
in google_cloud/lib/src
51 3
version.dart
in dartfn/lib/src/cli/command
47 2
app.dart
in dartfn/lib/src/cli
47 1
command.dart
in dartfn/lib/src/cli
41 4
40 2
functions.dart
in dartfn/templates/json/lib
38 1
directory.dart
in dartfn/lib/src/cli
36 2
cloud_event.dart
in functions_framework/lib/src
34 -
conformance_handlers.dart
in integration_test/lib/src
33 2
console.dart
in dartfn/lib/src/cli
32 4
log_severity.dart
in google_cloud/lib/src
31 -
serve.dart
in google_cloud/lib/src
31 2
structured_mode_request.dart
in dartfn/templates/cloudevent/tool
30 1
terminal.dart
in dartfn/lib/src/cli
30 4
binary_mode_request.dart
in dartfn/templates/cloudevent/tool
28 1
pubspec.yaml
in dartfn
28 -
run.dart
in functions_framework/lib/src
28 2
27 -
pubspec.yaml
in functions_framework_builder
26 -
terminate.dart
in google_cloud/lib/src
25 1
pubspec.yaml
in functions_framework
25 -
pub_sub_types.dart
in integration_test/lib/src
24 -
bad_request_exception.dart
in google_cloud/lib/src
24 -
printer.dart
in dartfn/lib/src
23 4
function_target.dart
in functions_framework/lib/src
22 -
pubspec.yaml
in integration_test
21 -
typedefs.dart
in functions_framework/lib/src
21 -
json_handlers.dart
in integration_test/lib/src
20 2
build.yaml
in dartfn
20 -
pubspec.yaml
in google_cloud
20 -
20 -
google_cloud.dart
in google_cloud/lib
19 -
http_targets.dart
in functions_framework/lib/src/targets
18 -
18 -
Files With Most Units (Top 38)
File# lines# units
logging.dart
in google_cloud/lib/src
176 8
stagehand.dart
in dartfn/lib/src/stagehand
79 5
example.dart
in google_cloud/example
87 5
cloud_event_targets.dart
in functions_framework/lib/src/targets
83 5
json_targets.dart
in functions_framework/lib/src/targets
115 5
functions.dart
in integration_test/lib
114 4
terminal.dart
in dartfn/lib/src/cli
30 4
command.dart
in dartfn/lib/src/cli
41 4
generate.dart
in dartfn/lib/src/cli/command
92 4
console.dart
in dartfn/lib/src/cli
32 4
printer.dart
in dartfn/lib/src
23 4
valid_json_utils.dart
in functions_framework_builder/lib/src
79 4
generic_function_type.dart
in functions_framework_builder/lib/src
160 4
json_request_utils.dart
in functions_framework/lib/src
94 4
code_generator.dart
in dartfn/tool/builder/src
79 3
common.dart
in dartfn/lib/src/stagehand
53 3
gcp_project.dart
in google_cloud/lib/src
51 3
conformance_handlers.dart
in integration_test/lib/src
33 2
json_handlers.dart
in integration_test/lib/src
20 2
http_utils.dart
in dartfn/lib/src/cli
14 2
directory.dart
in dartfn/lib/src/cli
36 2
version.dart
in dartfn/lib/src/cli/command
47 2
supported_function_type.dart
in functions_framework_builder/lib/src
68 2
serve.dart
in google_cloud/lib/src
31 2
40 2
run.dart
in functions_framework/lib/src
28 2
serve.dart
in functions_framework/lib
63 2
binary_mode_request.dart
in dartfn/templates/cloudevent/tool
28 1
structured_mode_request.dart
in dartfn/templates/cloudevent/tool
30 1
functions.dart
in dartfn/templates/cloudevent/lib
17 1
functions.dart
in dartfn/templates/json/lib
38 1
app.dart
in dartfn/lib/src/cli
47 1
analyzer_utils.dart
in functions_framework_builder/lib/src
14 1
function_type_validator.dart
in functions_framework_builder/lib/src
59 1
fix_pubspec.dart
in google_cloud/tool
9 1
terminate.dart
in google_cloud/lib/src
25 1
function_config.dart
in functions_framework/lib/src
99 1
cloud_function.dart
in functions_framework/lib/src
7 1
Files With Long Lines (Top 0)

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

File# lines# units# long lines
Correlations

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

functions_framework_builder/analysis_options.yaml x: 1 commits (all time) y: 4 lines of code google_cloud/pubspec.yaml x: 7 commits (all time) y: 20 lines of code analysis_options.yaml x: 10 commits (all time) y: 27 lines of code dartfn/pubspec.yaml x: 27 commits (all time) y: 28 lines of code dartfn/templates/cloudevent/pubspec.yaml x: 14 commits (all time) y: 15 lines of code dartfn/templates/json/pubspec.yaml x: 16 commits (all time) y: 17 lines of code dartfn/tool/builder/builder.dart x: 4 commits (all time) y: 9 lines of code functions_framework/pubspec.yaml x: 43 commits (all time) y: 25 lines of code functions_framework_builder/pubspec.yaml x: 39 commits (all time) y: 26 lines of code integration_test/pubspec.yaml x: 18 commits (all time) y: 21 lines of code mono_repo.yaml x: 6 commits (all time) y: 20 lines of code pubspec.yaml x: 4 commits (all time) y: 18 lines of code google_cloud/tool/fix_pubspec.dart x: 1 commits (all time) y: 9 lines of code functions_framework_builder/lib/src/analyzer_utils.dart x: 2 commits (all time) y: 14 lines of code functions_framework_builder/lib/src/valid_json_utils.dart x: 10 commits (all time) y: 79 lines of code dartfn/lib/src/stagehand/stagehand.dart x: 6 commits (all time) y: 79 lines of code functions_framework/lib/functions_framework.dart x: 19 commits (all time) y: 13 lines of code functions_framework/lib/serve.dart x: 26 commits (all time) y: 63 lines of code functions_framework_builder/lib/src/generic_function_type.dart x: 12 commits (all time) y: 160 lines of code functions_framework_builder/lib/src/supported_function_type.dart x: 8 commits (all time) y: 68 lines of code dartfn/lib/src/cli/command/generate.dart x: 6 commits (all time) y: 92 lines of code dartfn/lib/src/cli/directory.dart x: 6 commits (all time) y: 36 lines of code dartfn/tool/builder/src/code_generator.dart x: 7 commits (all time) y: 79 lines of code dartfn/lib/src/version.dart x: 13 commits (all time) y: 1 lines of code functions_framework/lib/src/function_config.dart x: 13 commits (all time) y: 99 lines of code functions_framework/lib/src/json_request_utils.dart x: 8 commits (all time) y: 94 lines of code functions_framework/lib/src/request_context.dart x: 9 commits (all time) y: 12 lines of code functions_framework/lib/src/targets/cloud_event_targets.dart x: 9 commits (all time) y: 83 lines of code functions_framework/lib/src/targets/http_targets.dart x: 5 commits (all time) y: 18 lines of code functions_framework/lib/src/typedefs.dart x: 4 commits (all time) y: 21 lines of code google_cloud/example/example.dart x: 1 commits (all time) y: 87 lines of code google_cloud/lib/google_cloud.dart x: 1 commits (all time) y: 19 lines of code google_cloud/lib/src/bad_configuration_exception.dart x: 1 commits (all time) y: 7 lines of code google_cloud/lib/src/bad_request_exception.dart x: 1 commits (all time) y: 24 lines of code google_cloud/lib/src/constants.dart x: 1 commits (all time) y: 3 lines of code google_cloud/lib/src/gcp_project.dart x: 1 commits (all time) y: 51 lines of code google_cloud/lib/src/log_severity.dart x: 1 commits (all time) y: 31 lines of code google_cloud/lib/src/logging.dart x: 1 commits (all time) y: 176 lines of code google_cloud/lib/src/terminate.dart x: 1 commits (all time) y: 25 lines of code google_cloud/mono_pkg.yaml x: 1 commits (all time) y: 17 lines of code dartfn/lib/src/stagehand/common.dart x: 5 commits (all time) y: 53 lines of code dartfn/templates/cloudevent/mono_pkg.yaml x: 1 commits (all time) y: 11 lines of code integration_test/lib/functions.dart x: 5 commits (all time) y: 114 lines of code functions_framework/lib/src/targets/json_targets.dart x: 7 commits (all time) y: 115 lines of code dartfn/lib/functions_framework_tool.dart x: 2 commits (all time) y: 3 lines of code integration_test/mono_pkg.yaml x: 7 commits (all time) y: 13 lines of code dartfn/templates/cloudevent/lib/functions.dart x: 2 commits (all time) y: 17 lines of code dartfn/lib/src/cli/app.dart x: 5 commits (all time) y: 47 lines of code dartfn/lib/src/cli/terminal.dart x: 5 commits (all time) y: 30 lines of code functions_framework/build.yaml x: 2 commits (all time) y: 7 lines of code dartfn/mono_pkg.yaml x: 8 commits (all time) y: 15 lines of code functions_framework/mono_pkg.yaml x: 10 commits (all time) y: 11 lines of code functions_framework_builder/mono_pkg.yaml x: 10 commits (all time) y: 13 lines of code dartfn/analysis_options.yaml x: 6 commits (all time) y: 4 lines of code dartfn/lib/src/cli/command.dart x: 4 commits (all time) y: 41 lines of code dartfn/lib/src/cli/http_utils.dart x: 3 commits (all time) y: 14 lines of code dartfn/lib/src/printer.dart x: 3 commits (all time) y: 23 lines of code dartfn/lib/src/generators/cloudevent.dart x: 3 commits (all time) y: 10 lines of code dartfn/templates/cloudevent/analysis_options.yaml x: 2 commits (all time) y: 5 lines of code dartfn/templates/helloworld/analysis_options.yaml x: 3 commits (all time) y: 5 lines of code dartfn/templates/cloudevent/tool/binary_mode_request.dart x: 2 commits (all time) y: 28 lines of code dartfn/templates/cloudevent/tool/structured_mode_request.dart x: 2 commits (all time) y: 30 lines of code tool/pub_upgrade.dart x: 2 commits (all time) y: 40 lines of code integration_test/lib/src/conformance_handlers.dart x: 1 commits (all time) y: 33 lines of code integration_test/lib/src/json_handlers.dart x: 1 commits (all time) y: 20 lines of code dartfn/lib/src/cli/console.dart x: 2 commits (all time) y: 32 lines of code functions_framework/lib/src/run.dart x: 6 commits (all time) y: 28 lines of code functions_framework/lib/src/cloud_event.dart x: 4 commits (all time) y: 34 lines of code dartfn/templates/json/lib/functions.dart x: 2 commits (all time) y: 38 lines of code functions_framework/lib/src/function_target.dart x: 2 commits (all time) y: 22 lines of code functions_framework_builder/lib/src/function_type_validator.dart x: 4 commits (all time) y: 59 lines of code functions_framework_builder/lib/src/constants.dart x: 1 commits (all time) y: 1 lines of code functions_framework_builder/build.yaml x: 5 commits (all time) y: 10 lines of code
176.0
lines of code
  min: 1.0
  average: 32.46
  25th percentile: 11.0
  median: 20.0
  75th percentile: 38.0
  max: 176.0
0 43.0
commits (all time)
min: 1.0 | average: 6.09 | 25th percentile: 1.0 | median: 4.0 | 75th percentile: 7.0 | max: 43.0

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

functions_framework_builder/analysis_options.yaml x: 1 contributors (all time) y: 4 lines of code google_cloud/pubspec.yaml x: 1 contributors (all time) y: 20 lines of code analysis_options.yaml x: 2 contributors (all time) y: 27 lines of code dartfn/pubspec.yaml x: 3 contributors (all time) y: 28 lines of code dartfn/templates/cloudevent/pubspec.yaml x: 3 contributors (all time) y: 15 lines of code dartfn/templates/json/pubspec.yaml x: 3 contributors (all time) y: 17 lines of code dartfn/tool/builder/builder.dart x: 1 contributors (all time) y: 9 lines of code functions_framework/pubspec.yaml x: 3 contributors (all time) y: 25 lines of code functions_framework_builder/pubspec.yaml x: 3 contributors (all time) y: 26 lines of code integration_test/pubspec.yaml x: 2 contributors (all time) y: 21 lines of code mono_repo.yaml x: 2 contributors (all time) y: 20 lines of code pubspec.yaml x: 2 contributors (all time) y: 18 lines of code functions_framework_builder/lib/src/analyzer_utils.dart x: 1 contributors (all time) y: 14 lines of code functions_framework_builder/lib/src/valid_json_utils.dart x: 2 contributors (all time) y: 79 lines of code dartfn/lib/src/stagehand/stagehand.dart x: 1 contributors (all time) y: 79 lines of code functions_framework/lib/functions_framework.dart x: 3 contributors (all time) y: 13 lines of code functions_framework/lib/serve.dart x: 3 contributors (all time) y: 63 lines of code functions_framework_builder/lib/src/generic_function_type.dart x: 2 contributors (all time) y: 160 lines of code functions_framework_builder/lib/src/supported_function_type.dart x: 2 contributors (all time) y: 68 lines of code dartfn/lib/src/cli/command/generate.dart x: 1 contributors (all time) y: 92 lines of code dartfn/lib/src/cli/directory.dart x: 1 contributors (all time) y: 36 lines of code dartfn/lib/src/version.dart x: 2 contributors (all time) y: 1 lines of code functions_framework/lib/src/function_config.dart x: 3 contributors (all time) y: 99 lines of code functions_framework/lib/src/json_request_utils.dart x: 2 contributors (all time) y: 94 lines of code functions_framework/lib/src/request_context.dart x: 1 contributors (all time) y: 12 lines of code functions_framework/lib/src/targets/cloud_event_targets.dart x: 2 contributors (all time) y: 83 lines of code functions_framework/lib/src/targets/http_targets.dart x: 1 contributors (all time) y: 18 lines of code functions_framework/lib/src/typedefs.dart x: 1 contributors (all time) y: 21 lines of code google_cloud/example/example.dart x: 1 contributors (all time) y: 87 lines of code google_cloud/lib/google_cloud.dart x: 1 contributors (all time) y: 19 lines of code google_cloud/lib/src/bad_configuration_exception.dart x: 1 contributors (all time) y: 7 lines of code google_cloud/lib/src/bad_request_exception.dart x: 1 contributors (all time) y: 24 lines of code google_cloud/lib/src/constants.dart x: 1 contributors (all time) y: 3 lines of code google_cloud/lib/src/gcp_project.dart x: 1 contributors (all time) y: 51 lines of code google_cloud/lib/src/log_severity.dart x: 1 contributors (all time) y: 31 lines of code google_cloud/lib/src/logging.dart x: 1 contributors (all time) y: 176 lines of code google_cloud/lib/src/terminate.dart x: 1 contributors (all time) y: 25 lines of code google_cloud/mono_pkg.yaml x: 1 contributors (all time) y: 17 lines of code dartfn/lib/src/stagehand/common.dart x: 1 contributors (all time) y: 53 lines of code dartfn/templates/cloudevent/mono_pkg.yaml x: 1 contributors (all time) y: 11 lines of code integration_test/lib/functions.dart x: 2 contributors (all time) y: 114 lines of code functions_framework/lib/src/targets/json_targets.dart x: 2 contributors (all time) y: 115 lines of code dartfn/templates/cloudevent/lib/functions.dart x: 2 contributors (all time) y: 17 lines of code dartfn/lib/src/cli/app.dart x: 1 contributors (all time) y: 47 lines of code dartfn/lib/src/cli/terminal.dart x: 1 contributors (all time) y: 30 lines of code dartfn/mono_pkg.yaml x: 2 contributors (all time) y: 15 lines of code functions_framework/mono_pkg.yaml x: 3 contributors (all time) y: 11 lines of code dartfn/lib/src/cli/command.dart x: 1 contributors (all time) y: 41 lines of code dartfn/lib/src/printer.dart x: 1 contributors (all time) y: 23 lines of code dartfn/lib/src/generators/cloudevent.dart x: 1 contributors (all time) y: 10 lines of code dartfn/templates/cloudevent/analysis_options.yaml x: 1 contributors (all time) y: 5 lines of code dartfn/templates/cloudevent/tool/binary_mode_request.dart x: 2 contributors (all time) y: 28 lines of code dartfn/templates/cloudevent/tool/structured_mode_request.dart x: 2 contributors (all time) y: 30 lines of code tool/pub_upgrade.dart x: 1 contributors (all time) y: 40 lines of code integration_test/lib/src/conformance_handlers.dart x: 1 contributors (all time) y: 33 lines of code dartfn/lib/src/cli/console.dart x: 1 contributors (all time) y: 32 lines of code functions_framework/lib/src/cloud_event.dart x: 2 contributors (all time) y: 34 lines of code dartfn/templates/json/lib/functions.dart x: 2 contributors (all time) y: 38 lines of code functions_framework/lib/src/cloud_function.dart x: 2 contributors (all time) y: 7 lines of code functions_framework/lib/src/function_target.dart x: 1 contributors (all time) y: 22 lines of code functions_framework_builder/lib/src/function_type_validator.dart x: 1 contributors (all time) y: 59 lines of code functions_framework_builder/lib/src/constants.dart x: 1 contributors (all time) y: 1 lines of code functions_framework_builder/build.yaml x: 3 contributors (all time) y: 10 lines of code
176.0
lines of code
  min: 1.0
  average: 32.46
  25th percentile: 11.0
  median: 20.0
  75th percentile: 38.0
  max: 176.0
0 3.0
contributors (all time)
min: 1.0 | average: 1.53 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 3.0

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

functions_framework_builder/analysis_options.yaml x: 1 commits (30d) y: 4 lines of code
4.0
lines of code
  min: 4.0
  average: 4.0
  25th percentile: 4.0
  median: 4.0
  75th percentile: 4.0
  max: 4.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

functions_framework_builder/analysis_options.yaml x: 1 contributors (30d) y: 4 lines of code
4.0
lines of code
  min: 4.0
  average: 4.0
  25th percentile: 4.0
  median: 4.0
  75th percentile: 4.0
  max: 4.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

functions_framework_builder/analysis_options.yaml x: 1 commits (90d) y: 4 lines of code google_cloud/pubspec.yaml x: 1 commits (90d) y: 20 lines of code
20.0
lines of code
  min: 4.0
  average: 12.0
  25th percentile: 4.0
  median: 12.0
  75th percentile: 20.0
  max: 20.0
0 1.0
commits (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

functions_framework_builder/analysis_options.yaml x: 1 contributors (90d) y: 4 lines of code google_cloud/pubspec.yaml x: 1 contributors (90d) y: 20 lines of code
20.0
lines of code
  min: 4.0
  average: 12.0
  25th percentile: 4.0
  median: 12.0
  75th percentile: 20.0
  max: 20.0
0 1.0
contributors (90d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0