azure / mapotf
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 6% | 42% | 51%
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
go0% | 0% | 7% | 46% | 46%
hcl0% | 0% | 0% | 0% | 100%
tf0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
pkg0% | 0% | 8% | 48% | 42%
cmd0% | 0% | 0% | 37% | 62%
example0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
209 17
module.go
in pkg/terraform
185 6
root_block.go
in pkg/terraform
182 12
149 7
nested_block.go
in pkg/terraform
140 13
138 8
129 1
125 9
backup.go
in pkg/backup
116 6
106 7
105 4
debug.go
in cmd
100 3
90 5
object.go
in pkg/terraform
89 3
hcl
main.mptf.hcl
in example/new_private_endpoint_for_cognitive_account
87 -
85 4
70 3
70 3
65 2
62 3
59 3
59 3
58 3
56 3
54 4
48 3
args.go
in cmd
48 1
root.go
in cmd
43 2
37 3
reset.go
in cmd
37 3
hcl
main.mptf.hcl
in example/tracing_tags
34 -
33 1
31 2
28 2
init.go
in pkg
28 3
main.tf
in example/tracing_tags
28 -
lock.go
in pkg/terraform
27 3
hcl
main.mptf.hcl
in example/prevent_destroy
26 -
main.tf
in example/prevent_destroy
24 -
block.go
in pkg/terraform
23 1
attribute.go
in pkg/terraform
22 2
providers.tf
in example/prevent_destroy
21 -
main.go
in root
21 1
20 -
main.tf
in example/customize_aks_ignore_changes
20 -
15 4
main.tf
in example/new_private_endpoint_for_cognitive_account
14 -
13 4
hcl
main.mptf.hcl
in example/customize_aks_ignore_changes
12 -
variables.tf
in example/prevent_destroy
8 -
Files With Most Units (Top 39)
File# lines# units
209 17
nested_block.go
in pkg/terraform
140 13
root_block.go
in pkg/terraform
182 12
125 9
138 8
106 7
149 7
module.go
in pkg/terraform
185 6
backup.go
in pkg/backup
116 6
90 5
54 4
15 4
85 4
13 4
105 4
58 3
59 3
48 3
70 3
56 3
lock.go
in pkg/terraform
27 3
object.go
in pkg/terraform
89 3
init.go
in pkg
28 3
59 3
70 3
debug.go
in cmd
100 3
37 3
62 3
reset.go
in cmd
37 3
attribute.go
in pkg/terraform
22 2
28 2
65 2
root.go
in cmd
43 2
31 2
block.go
in pkg/terraform
23 1
main.go
in root
21 1
args.go
in cmd
48 1
129 1
33 1
Files With Long Lines (Top 18)

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

File# lines# units# long lines
hcl
main.mptf.hcl
in example/new_private_endpoint_for_cognitive_account
87 - 11
90 5 5
hcl
main.mptf.hcl
in example/tracing_tags
34 - 4
105 4 3
106 7 2
root.go
in cmd
43 2 2
56 3 1
209 17 1
module.go
in pkg/terraform
185 6 1
138 8 1
85 4 1
hcl
main.mptf.hcl
in example/prevent_destroy
26 - 1
hcl
main.mptf.hcl
in example/customize_aks_ignore_changes
12 - 1
debug.go
in cmd
100 3 1
37 3 1
129 1 1
62 3 1
31 2 1
Correlations

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

pkg/transform_new_block.go x: 9 commits (all time) y: 149 lines of code pkg/data_output.go x: 1 commits (all time) y: 48 lines of code pkg/data_variable.go x: 1 commits (all time) y: 59 lines of code pkg/init.go x: 16 commits (all time) y: 28 lines of code pkg/mptf_config.go x: 19 commits (all time) y: 209 lines of code pkg/transform_rename_block_element.go x: 6 commits (all time) y: 106 lines of code pkg/transform_update_in_place.go x: 18 commits (all time) y: 138 lines of code cmd/transform.go x: 14 commits (all time) y: 105 lines of code pkg/terraform/root_block.go x: 17 commits (all time) y: 182 lines of code pkg/transform_append_block_body.go x: 2 commits (all time) y: 54 lines of code pkg/transform_regex_replace_expression.go x: 5 commits (all time) y: 56 lines of code pkg/transform_remove_block_element_block.go x: 3 commits (all time) y: 28 lines of code pkg/data_terraform.go x: 2 commits (all time) y: 65 lines of code example/customize_aks_ignore_changes/main.tf x: 2 commits (all time) y: 20 lines of code example/new_private_endpoint_for_cognitive_account/main.tf x: 1 commits (all time) y: 14 lines of code example/prevent_destroy/main.tf x: 1 commits (all time) y: 24 lines of code example/prevent_destroy/providers.tf x: 1 commits (all time) y: 21 lines of code example/prevent_destroy/variables.tf x: 1 commits (all time) y: 8 lines of code example/tracing_tags/main.mptf.hcl x: 6 commits (all time) y: 34 lines of code pkg/terraform/nested_block.go x: 11 commits (all time) y: 140 lines of code pkg/mptf_funcs.go x: 1 commits (all time) y: 20 lines of code pkg/terraform/module.go x: 18 commits (all time) y: 185 lines of code cmd/debug.go x: 7 commits (all time) y: 100 lines of code main.go x: 15 commits (all time) y: 21 lines of code pkg/data_data_source.go x: 1 commits (all time) y: 70 lines of code pkg/mptf_block.go x: 3 commits (all time) y: 58 lines of code pkg/mptf_plan.go x: 6 commits (all time) y: 59 lines of code pkg/terraform_module_ref.go x: 4 commits (all time) y: 125 lines of code pkg/terraform/block.go x: 7 commits (all time) y: 23 lines of code example/tracing_tags/main.tf x: 2 commits (all time) y: 28 lines of code pkg/resource_schema.go x: 3 commits (all time) y: 85 lines of code pkg/data_provider_schema.go x: 1 commits (all time) y: 90 lines of code pkg/base_transform.go x: 3 commits (all time) y: 13 lines of code cmd/var_flag_internal.go x: 1 commits (all time) y: 62 lines of code cmd/reset.go x: 5 commits (all time) y: 37 lines of code pkg/backup/backup.go x: 5 commits (all time) y: 116 lines of code cmd/root.go x: 7 commits (all time) y: 43 lines of code pkg/data_resource.go x: 10 commits (all time) y: 70 lines of code cmd/config_path.go x: 4 commits (all time) y: 33 lines of code cmd/terraform_cmd_wrapper.go x: 6 commits (all time) y: 31 lines of code pkg/fs/fs.go x: 1 commits (all time) y: 3 lines of code cmd/clean_backup.go x: 3 commits (all time) y: 37 lines of code example/prevent_destroy/main.mptf.hcl x: 4 commits (all time) y: 26 lines of code pkg/terraform/object.go x: 6 commits (all time) y: 89 lines of code example/customize_aks_ignore_changes/main.mptf.hcl x: 4 commits (all time) y: 12 lines of code pkg/terraform/attribute.go x: 2 commits (all time) y: 22 lines of code cmd/args.go x: 10 commits (all time) y: 48 lines of code cmd/terraform.go x: 1 commits (all time) y: 129 lines of code example/new_private_endpoint_for_cognitive_account/main.mptf.hcl x: 3 commits (all time) y: 87 lines of code pkg/terraform/lock.go x: 1 commits (all time) y: 27 lines of code pkg/base_data.go x: 2 commits (all time) y: 15 lines of code
209.0
lines of code
  min: 3.0
  average: 63.76
  25th percentile: 24.0
  median: 48.0
  75th percentile: 90.0
  max: 209.0
0 19.0
commits (all time)
min: 1.0 | average: 5.53 | 25th percentile: 1.0 | median: 4.0 | 75th percentile: 7.0 | max: 19.0

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

pkg/transform_new_block.go x: 1 contributors (all time) y: 149 lines of code pkg/data_output.go x: 1 contributors (all time) y: 48 lines of code pkg/data_variable.go x: 1 contributors (all time) y: 59 lines of code pkg/init.go x: 1 contributors (all time) y: 28 lines of code pkg/mptf_config.go x: 1 contributors (all time) y: 209 lines of code pkg/transform_rename_block_element.go x: 1 contributors (all time) y: 106 lines of code pkg/transform_update_in_place.go x: 1 contributors (all time) y: 138 lines of code cmd/transform.go x: 1 contributors (all time) y: 105 lines of code pkg/terraform/root_block.go x: 1 contributors (all time) y: 182 lines of code pkg/transform_append_block_body.go x: 1 contributors (all time) y: 54 lines of code pkg/transform_regex_replace_expression.go x: 1 contributors (all time) y: 56 lines of code pkg/data_terraform.go x: 1 contributors (all time) y: 65 lines of code example/customize_aks_ignore_changes/main.tf x: 1 contributors (all time) y: 20 lines of code example/new_private_endpoint_for_cognitive_account/main.tf x: 1 contributors (all time) y: 14 lines of code example/prevent_destroy/main.tf x: 1 contributors (all time) y: 24 lines of code example/prevent_destroy/providers.tf x: 1 contributors (all time) y: 21 lines of code example/prevent_destroy/variables.tf x: 1 contributors (all time) y: 8 lines of code example/tracing_tags/main.mptf.hcl x: 1 contributors (all time) y: 34 lines of code pkg/terraform/nested_block.go x: 1 contributors (all time) y: 140 lines of code pkg/terraform/module.go x: 1 contributors (all time) y: 185 lines of code cmd/debug.go x: 1 contributors (all time) y: 100 lines of code pkg/data_data_source.go x: 1 contributors (all time) y: 70 lines of code pkg/mptf_block.go x: 1 contributors (all time) y: 58 lines of code pkg/terraform_module_ref.go x: 1 contributors (all time) y: 125 lines of code pkg/terraform/block.go x: 1 contributors (all time) y: 23 lines of code pkg/resource_schema.go x: 1 contributors (all time) y: 85 lines of code pkg/data_provider_schema.go x: 1 contributors (all time) y: 90 lines of code pkg/base_transform.go x: 1 contributors (all time) y: 13 lines of code cmd/var_flag_internal.go x: 1 contributors (all time) y: 62 lines of code cmd/reset.go x: 1 contributors (all time) y: 37 lines of code pkg/backup/backup.go x: 1 contributors (all time) y: 116 lines of code cmd/root.go x: 1 contributors (all time) y: 43 lines of code cmd/config_path.go x: 1 contributors (all time) y: 33 lines of code cmd/terraform_cmd_wrapper.go x: 1 contributors (all time) y: 31 lines of code pkg/fs/fs.go x: 1 contributors (all time) y: 3 lines of code example/prevent_destroy/main.mptf.hcl x: 1 contributors (all time) y: 26 lines of code pkg/terraform/object.go x: 1 contributors (all time) y: 89 lines of code example/customize_aks_ignore_changes/main.mptf.hcl x: 1 contributors (all time) y: 12 lines of code pkg/terraform/attribute.go x: 1 contributors (all time) y: 22 lines of code cmd/terraform.go x: 1 contributors (all time) y: 129 lines of code example/new_private_endpoint_for_cognitive_account/main.mptf.hcl x: 1 contributors (all time) y: 87 lines of code pkg/terraform/lock.go x: 1 contributors (all time) y: 27 lines of code pkg/base_data.go x: 1 contributors (all time) y: 15 lines of code
209.0
lines of code
  min: 3.0
  average: 63.76
  25th percentile: 24.0
  median: 48.0
  75th percentile: 90.0
  max: 209.0
0 1.0
contributors (all time)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

pkg/transform_new_block.go x: 1 commits (30d) y: 149 lines of code pkg/data_output.go x: 1 commits (30d) y: 48 lines of code pkg/data_variable.go x: 1 commits (30d) y: 59 lines of code pkg/init.go x: 1 commits (30d) y: 28 lines of code pkg/mptf_config.go x: 1 commits (30d) y: 209 lines of code pkg/transform_rename_block_element.go x: 1 commits (30d) y: 106 lines of code pkg/transform_update_in_place.go x: 1 commits (30d) y: 138 lines of code cmd/transform.go x: 1 commits (30d) y: 105 lines of code pkg/terraform/root_block.go x: 1 commits (30d) y: 182 lines of code pkg/transform_append_block_body.go x: 1 commits (30d) y: 54 lines of code pkg/transform_regex_replace_expression.go x: 1 commits (30d) y: 56 lines of code
209.0
lines of code
  min: 28.0
  average: 96.83
  25th percentile: 49.5
  median: 82.0
  75th percentile: 146.25
  max: 209.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): 12 points

pkg/transform_new_block.go x: 1 contributors (30d) y: 149 lines of code pkg/data_output.go x: 1 contributors (30d) y: 48 lines of code pkg/data_variable.go x: 1 contributors (30d) y: 59 lines of code pkg/init.go x: 1 contributors (30d) y: 28 lines of code pkg/mptf_config.go x: 1 contributors (30d) y: 209 lines of code pkg/transform_rename_block_element.go x: 1 contributors (30d) y: 106 lines of code pkg/transform_update_in_place.go x: 1 contributors (30d) y: 138 lines of code cmd/transform.go x: 1 contributors (30d) y: 105 lines of code pkg/terraform/root_block.go x: 1 contributors (30d) y: 182 lines of code pkg/transform_append_block_body.go x: 1 contributors (30d) y: 54 lines of code pkg/transform_regex_replace_expression.go x: 1 contributors (30d) y: 56 lines of code
209.0
lines of code
  min: 28.0
  average: 96.83
  25th percentile: 49.5
  median: 82.0
  75th percentile: 146.25
  max: 209.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): 12 points

pkg/transform_new_block.go x: 1 commits (90d) y: 149 lines of code pkg/data_output.go x: 1 commits (90d) y: 48 lines of code pkg/data_variable.go x: 1 commits (90d) y: 59 lines of code pkg/init.go x: 1 commits (90d) y: 28 lines of code pkg/mptf_config.go x: 1 commits (90d) y: 209 lines of code pkg/transform_rename_block_element.go x: 1 commits (90d) y: 106 lines of code pkg/transform_update_in_place.go x: 1 commits (90d) y: 138 lines of code cmd/transform.go x: 1 commits (90d) y: 105 lines of code pkg/terraform/root_block.go x: 1 commits (90d) y: 182 lines of code pkg/transform_append_block_body.go x: 1 commits (90d) y: 54 lines of code pkg/transform_regex_replace_expression.go x: 1 commits (90d) y: 56 lines of code
209.0
lines of code
  min: 28.0
  average: 96.83
  25th percentile: 49.5
  median: 82.0
  75th percentile: 146.25
  max: 209.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): 12 points

pkg/transform_new_block.go x: 1 contributors (90d) y: 149 lines of code pkg/data_output.go x: 1 contributors (90d) y: 48 lines of code pkg/data_variable.go x: 1 contributors (90d) y: 59 lines of code pkg/init.go x: 1 contributors (90d) y: 28 lines of code pkg/mptf_config.go x: 1 contributors (90d) y: 209 lines of code pkg/transform_rename_block_element.go x: 1 contributors (90d) y: 106 lines of code pkg/transform_update_in_place.go x: 1 contributors (90d) y: 138 lines of code cmd/transform.go x: 1 contributors (90d) y: 105 lines of code pkg/terraform/root_block.go x: 1 contributors (90d) y: 182 lines of code pkg/transform_append_block_body.go x: 1 contributors (90d) y: 54 lines of code pkg/transform_regex_replace_expression.go x: 1 contributors (90d) y: 56 lines of code
209.0
lines of code
  min: 28.0
  average: 96.83
  25th percentile: 49.5
  median: 82.0
  75th percentile: 146.25
  max: 209.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