azure / az-hop
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 30% | 32% | 36%
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
tf0% | 0% | 36% | 40% | 22%
py0% | 0% | 52% | 18% | 28%
ipynb0% | 0% | 0% | 100% | 0%
erb0% | 0% | 0% | 0% | 100%
rb0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
tf0% | 0% | 36% | 40% | 22%
playbooks0% | 0% | 15% | 14% | 70%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
variables_local.tf
in tf/active_directory
411 -
variables_local.tf
in tf/network
411 -
411 -
configure.py
in playbooks/roles/cyclecloud/files
302 12
234 -
private_dns.tf
in tf/active_directory
234 -
178 -
OFLogView.ipynb
in playbooks/roles/ood-applications/files/bc_jupyter/template
161 -
network.tf
in tf/active_directory
157 -
157 -
network.tf
in tf/network
157 -
129 -
128 -
jumpbox.tf
in tf/active_directory
128 -
monitor.tf
in tf/active_directory
125 -
125 -
ad.tf
in tf
120 -
ad.tf
in tf/active_directory
120 -
119 -
117 -
amlwrapperfunctions.py
in playbooks/roles/ood-applications/files/bc_amlsdk/template
109 6
101 -
form.yml.erb
in playbooks/roles/ood-applications/files/bc_amlsdk
100 -
keyvault.tf
in tf/active_directory
91 -
91 -
90 -
network_security_group.tf
in tf/active_directory
90 -
90 -
anf.tf
in tf
89 -
main.tf
in tf
87 -
main.tf
in tf/active_directory
87 -
autostop.rb
in playbooks/roles/cyclecloud_cluster/projects/openpbs/cluster-init/files
79 4
configure_ad.py
in playbooks/roles/cyclecloud/files
67 4
script.sh.erb
in playbooks/roles/ood-applications/files/bc_paraview/template
62 -
nbbuilder.py
in playbooks/roles/ood-applications/files/bc_amlsdk/template
61 2
form.yml.erb
in playbooks/roles/ood-applications/files/bc_vizer
59 -
form.yml.erb
in playbooks/roles/ood-applications/files/bc_paraview
56 -
before.sh.erb
in playbooks/roles/ood-applications/files/bc_amlsdk/template
48 -
form.yml.erb
in playbooks/roles/ood-applications/files/bc_ansys_workbench
47 -
submit.yml.erb
in playbooks/roles/ood-applications/files/bc_vizer
47 -
43 -
outputs.tf
in tf/active_directory
42 -
submit.yml.erb
in playbooks/roles/ood-applications/files/bc_ansys_workbench
42 -
submit.yml.erb
in playbooks/roles/ood-applications/files/bc_vmd
42 -
41 -
41 -
form.yml.erb
in playbooks/roles/ood-applications/files/bc_jupyter
40 -
form.yml.erb
in playbooks/roles/ood-applications/files/bc_vmd
40 -
script.sh.erb
in playbooks/roles/ood-applications/files/bc_codeserver/template
39 -
form.yml.erb
in playbooks/roles/ood-applications/files/bc_rstudio
39 -
Files With Most Units (Top 7)
File# lines# units
configure.py
in playbooks/roles/cyclecloud/files
302 12
amlwrapperfunctions.py
in playbooks/roles/ood-applications/files/bc_amlsdk/template
109 6
autostop.rb
in playbooks/roles/cyclecloud_cluster/projects/openpbs/cluster-init/files
79 4
configure_ad.py
in playbooks/roles/cyclecloud/files
67 4
nbbuilder.py
in playbooks/roles/ood-applications/files/bc_amlsdk/template
61 2
app.py
in playbooks/roles/ood-applications/files/grafana
7 1
app.py
in playbooks/roles/ood-applications/files/cyclecloud
7 1
Files With Long Lines (Top 42)

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

File# lines# units# long lines
variables_local.tf
in tf/active_directory
411 - 122
variables_local.tf
in tf/network
411 - 122
411 - 122
network.tf
in tf/active_directory
157 - 29
157 - 29
network.tf
in tf/network
157 - 29
90 - 17
network_security_group.tf
in tf/active_directory
90 - 17
90 - 17
101 - 15
ad.tf
in tf
120 - 9
ad.tf
in tf/active_directory
120 - 9
128 - 7
jumpbox.tf
in tf/active_directory
128 - 7
178 - 7
monitor.tf
in tf/active_directory
125 - 6
129 - 6
125 - 6
41 - 5
119 - 5
117 - 5
27 - 5
41 - 4
main.tf
in tf
87 - 4
main.tf
in tf/active_directory
87 - 4
outputs.tf
in tf/active_directory
42 - 4
OFLogView.ipynb
in playbooks/roles/ood-applications/files/bc_jupyter/template
161 - 4
25 - 3
network_peering.tf
in tf/active_directory
25 - 3
keyvault.tf
in tf/active_directory
91 - 3
91 - 3
autostop.rb
in playbooks/roles/cyclecloud_cluster/projects/openpbs/cluster-init/files
79 4 3
234 - 2
private_dns.tf
in tf/active_directory
234 - 2
43 - 2
anf.tf
in tf
89 - 1
sig.tf
in tf
7 - 1
view.html.erb
in playbooks/roles/ood-applications/files/bc_amlsdk
21 - 1
script.sh.erb
in playbooks/roles/ood-applications/files/bc_codeserver/template
39 - 1
view.html.erb
in playbooks/roles/ood-applications/files/bc_jupyter
21 - 1
script.sh.erb
in playbooks/roles/ood-applications/files/bc_vizer/template
17 - 1
view.html.erb
in playbooks/roles/ood-applications/files/bc_vizer
17 - 1
Correlations

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

tf/network.tf x: 74 commits (all time) y: 157 lines of code tf/sig.tf x: 20 commits (all time) y: 7 lines of code tf/variables_local.tf x: 266 commits (all time) y: 411 lines of code tf/network_security_group.tf x: 70 commits (all time) y: 90 lines of code tf/keyvault.tf x: 70 commits (all time) y: 91 lines of code playbooks/roles/cyclecloud/files/configure.py x: 28 commits (all time) y: 302 lines of code tf/main.tf x: 102 commits (all time) y: 87 lines of code tf/mysql.tf x: 11 commits (all time) y: 43 lines of code tf/network/main.tf x: 38 commits (all time) y: 32 lines of code tf/outputs.tf x: 204 commits (all time) y: 101 lines of code tf/ondemand.tf x: 71 commits (all time) y: 129 lines of code tf/anf.tf x: 62 commits (all time) y: 89 lines of code tf/private_dns.tf x: 32 commits (all time) y: 234 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/form.yml.erb x: 4 commits (all time) y: 47 lines of code playbooks/roles/ood-applications/files/bc_paraview/form.yml.erb x: 15 commits (all time) y: 56 lines of code playbooks/roles/ood-applications/files/bc_vizer/form.yml.erb x: 10 commits (all time) y: 59 lines of code playbooks/roles/ood-applications/files/bc_vmd/form.yml.erb x: 6 commits (all time) y: 40 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/submit.yml.erb x: 4 commits (all time) y: 42 lines of code playbooks/roles/ood-applications/files/bc_paraview/submit.yml.erb x: 15 commits (all time) y: 39 lines of code playbooks/roles/ood-applications/files/bc_paraview/template/script.sh.erb x: 16 commits (all time) y: 62 lines of code playbooks/roles/ood-applications/files/bc_vizer/submit.yml.erb x: 6 commits (all time) y: 47 lines of code playbooks/roles/ood-applications/files/bc_vizer/template/before.sh.erb x: 9 commits (all time) y: 23 lines of code playbooks/roles/ood-applications/files/bc_vmd/submit.yml.erb x: 6 commits (all time) y: 42 lines of code playbooks/roles/ood-applications/files/bc_vmd/template/script.sh.erb x: 8 commits (all time) y: 25 lines of code tf/nat_gateway.tf x: 1 commits (all time) y: 41 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/template/script.sh.erb x: 8 commits (all time) y: 35 lines of code playbooks/roles/ood-applications/files/grafana/app.py x: 4 commits (all time) y: 7 lines of code tf/ad.tf x: 71 commits (all time) y: 120 lines of code tf/ccportal.tf x: 110 commits (all time) y: 178 lines of code tf/grafana.tf x: 46 commits (all time) y: 119 lines of code tf/jumpbox.tf x: 75 commits (all time) y: 128 lines of code tf/scheduler.tf x: 61 commits (all time) y: 117 lines of code playbooks/roles/ood-applications/files/bc_rstudio/template/before.sh.erb x: 8 commits (all time) y: 10 lines of code playbooks/roles/cyclecloud/files/configure_ad.py x: 9 commits (all time) y: 67 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/after.sh.erb x: 8 commits (all time) y: 1 lines of code playbooks/roles/ood-applications/files/bc_jupyter/template/OFLogView.ipynb x: 7 commits (all time) y: 161 lines of code playbooks/roles/ood-applications/files/bc_jupyter/template/after.sh.erb x: 7 commits (all time) y: 1 lines of code playbooks/roles/ood-applications/files/bc_rstudio/template/after.sh.erb x: 10 commits (all time) y: 1 lines of code playbooks/roles/pbsserver/files/submit-hook.py x: 9 commits (all time) y: 19 lines of code tf/active_directory/monitor.tf x: 7 commits (all time) y: 125 lines of code tf/active_directory/outputs.tf x: 38 commits (all time) y: 42 lines of code tf/azurefiles.tf x: 9 commits (all time) y: 41 lines of code tf/variables.tf x: 29 commits (all time) y: 16 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/form.yml.erb x: 7 commits (all time) y: 100 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/submit.yml.erb x: 4 commits (all time) y: 22 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/amlwrapperfunctions.py x: 8 commits (all time) y: 109 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/before.sh.erb x: 7 commits (all time) y: 48 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/nbbuilder.py x: 7 commits (all time) y: 61 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/view.html.erb x: 4 commits (all time) y: 21 lines of code playbooks/roles/ood-applications/files/bc_rstudio/submit.yml.erb x: 6 commits (all time) y: 22 lines of code playbooks/roles/ood-applications/files/bc_rstudio/template/script.sh.erb x: 6 commits (all time) y: 7 lines of code playbooks/roles/ood-applications/files/bc_rstudio/view.html.erb x: 6 commits (all time) y: 9 lines of code playbooks/roles/ood-applications/files/bc_vizer/template/script.sh.erb x: 8 commits (all time) y: 17 lines of code tf/monitor.tf x: 18 commits (all time) y: 125 lines of code tf/private_dns_resolver.tf x: 11 commits (all time) y: 27 lines of code playbooks/roles/ood-applications/files/bc_paraview/template/before.sh.erb x: 6 commits (all time) y: 2 lines of code playbooks/roles/ood-applications/files/bc_vizer/view.html.erb x: 5 commits (all time) y: 17 lines of code playbooks/roles/ood-applications/files/bc_codeserver/form.yml.erb x: 9 commits (all time) y: 31 lines of code playbooks/roles/ood-applications/files/bc_jupyter/form.yml.erb x: 12 commits (all time) y: 40 lines of code tf/active_directory/private_dns.tf x: 4 commits (all time) y: 234 lines of code playbooks/roles/ood-applications/files/bc_jupyter/submit.yml.erb x: 10 commits (all time) y: 22 lines of code playbooks/roles/ood-applications/files/bc_jupyter/template/before.sh.erb x: 9 commits (all time) y: 38 lines of code playbooks/roles/ood-applications/files/bc_jupyter/template/script.sh.erb x: 8 commits (all time) y: 7 lines of code playbooks/roles/ood-applications/files/bc_vmd/template/before.sh.erb x: 5 commits (all time) y: 2 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/template/before.sh.erb x: 3 commits (all time) y: 2 lines of code playbooks/roles/ood-applications/files/bc_codeserver/submit.yml.erb x: 4 commits (all time) y: 15 lines of code playbooks/roles/ood-applications/files/bc_codeserver/template/after.sh.erb x: 3 commits (all time) y: 9 lines of code playbooks/roles/ood-applications/files/bc_codeserver/template/before.sh.erb x: 3 commits (all time) y: 8 lines of code playbooks/roles/ood-applications/files/bc_codeserver/view.html.erb x: 4 commits (all time) y: 27 lines of code playbooks/roles/ood-applications/files/bc_jupyter/view.html.erb x: 3 commits (all time) y: 21 lines of code playbooks/roles/ood-applications/files/cyclecloud/passenger_wsgi.py x: 3 commits (all time) y: 1 lines of code tf/network_peering.tf x: 19 commits (all time) y: 25 lines of code ansible.cfg x: 23 commits (all time) y: 10 lines of code playbooks/roles/cyclecloud_cluster/projects/openpbs/cluster-init/files/autostop.rb x: 5 commits (all time) y: 79 lines of code tf/active_directory/ad.tf x: 4 commits (all time) y: 120 lines of code tf/active_directory/jumpbox.tf x: 4 commits (all time) y: 128 lines of code tf/active_directory/keyvault.tf x: 4 commits (all time) y: 91 lines of code tf/active_directory/main.tf x: 4 commits (all time) y: 87 lines of code tf/active_directory/network.tf x: 4 commits (all time) y: 157 lines of code tf/active_directory/network_peering.tf x: 4 commits (all time) y: 25 lines of code tf/active_directory/network_security_group.tf x: 4 commits (all time) y: 90 lines of code tf/active_directory/variables_local.tf x: 4 commits (all time) y: 411 lines of code tf/network/network.tf x: 5 commits (all time) y: 157 lines of code tf/network/variables.tf x: 5 commits (all time) y: 16 lines of code tf/network/variables_local.tf x: 5 commits (all time) y: 411 lines of code
411.0
lines of code
  min: 1.0
  average: 71.02
  25th percentile: 16.25
  median: 40.5
  75th percentile: 97.75
  max: 411.0
0 266.0
commits (all time)
min: 1.0 | average: 21.52 | 25th percentile: 4.0 | median: 7.0 | 75th percentile: 15.75 | max: 266.0

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

tf/network.tf x: 8 contributors (all time) y: 157 lines of code tf/sig.tf x: 6 contributors (all time) y: 7 lines of code tf/variables_local.tf x: 12 contributors (all time) y: 411 lines of code tf/network_security_group.tf x: 7 contributors (all time) y: 90 lines of code tf/keyvault.tf x: 8 contributors (all time) y: 91 lines of code playbooks/roles/cyclecloud/files/configure.py x: 4 contributors (all time) y: 302 lines of code tf/main.tf x: 9 contributors (all time) y: 87 lines of code tf/mysql.tf x: 1 contributors (all time) y: 43 lines of code tf/network/main.tf x: 3 contributors (all time) y: 32 lines of code tf/outputs.tf x: 15 contributors (all time) y: 101 lines of code tf/ondemand.tf x: 8 contributors (all time) y: 129 lines of code tf/anf.tf x: 10 contributors (all time) y: 89 lines of code tf/private_dns.tf x: 7 contributors (all time) y: 234 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/form.yml.erb x: 2 contributors (all time) y: 47 lines of code playbooks/roles/ood-applications/files/bc_paraview/form.yml.erb x: 6 contributors (all time) y: 56 lines of code playbooks/roles/ood-applications/files/bc_vizer/form.yml.erb x: 5 contributors (all time) y: 59 lines of code playbooks/roles/ood-applications/files/bc_vmd/form.yml.erb x: 4 contributors (all time) y: 40 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/submit.yml.erb x: 2 contributors (all time) y: 42 lines of code playbooks/roles/ood-applications/files/bc_paraview/submit.yml.erb x: 6 contributors (all time) y: 39 lines of code playbooks/roles/ood-applications/files/bc_paraview/template/script.sh.erb x: 6 contributors (all time) y: 62 lines of code playbooks/roles/ood-applications/files/bc_vizer/submit.yml.erb x: 5 contributors (all time) y: 47 lines of code playbooks/roles/ood-applications/files/bc_vizer/template/before.sh.erb x: 5 contributors (all time) y: 23 lines of code playbooks/roles/ood-applications/files/bc_vmd/submit.yml.erb x: 4 contributors (all time) y: 42 lines of code playbooks/roles/ood-applications/files/bc_vmd/template/script.sh.erb x: 5 contributors (all time) y: 25 lines of code tf/nat_gateway.tf x: 1 contributors (all time) y: 41 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/template/script.sh.erb x: 4 contributors (all time) y: 35 lines of code playbooks/roles/ood-applications/files/grafana/app.py x: 3 contributors (all time) y: 7 lines of code tf/ad.tf x: 10 contributors (all time) y: 120 lines of code tf/ccportal.tf x: 10 contributors (all time) y: 178 lines of code tf/grafana.tf x: 6 contributors (all time) y: 119 lines of code tf/scheduler.tf x: 8 contributors (all time) y: 117 lines of code playbooks/roles/ood-applications/files/bc_rstudio/template/before.sh.erb x: 3 contributors (all time) y: 10 lines of code playbooks/roles/ood-applications/files/bc_codeserver/template/script.sh.erb x: 5 contributors (all time) y: 39 lines of code playbooks/roles/cyclecloud/files/configure_ad.py x: 3 contributors (all time) y: 67 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/after.sh.erb x: 4 contributors (all time) y: 1 lines of code playbooks/roles/ood-applications/files/bc_jupyter/template/OFLogView.ipynb x: 3 contributors (all time) y: 161 lines of code playbooks/roles/ood-applications/files/bc_rstudio/template/after.sh.erb x: 5 contributors (all time) y: 1 lines of code playbooks/roles/pbsserver/files/submit-hook.py x: 3 contributors (all time) y: 19 lines of code tf/active_directory/monitor.tf x: 3 contributors (all time) y: 125 lines of code tf/active_directory/outputs.tf x: 6 contributors (all time) y: 42 lines of code tf/variables.tf x: 7 contributors (all time) y: 16 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/form.yml.erb x: 2 contributors (all time) y: 100 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/submit.yml.erb x: 2 contributors (all time) y: 22 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/amlwrapperfunctions.py x: 2 contributors (all time) y: 109 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/nbbuilder.py x: 2 contributors (all time) y: 61 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/template/script.sh.erb x: 2 contributors (all time) y: 7 lines of code playbooks/roles/ood-applications/files/bc_amlsdk/view.html.erb x: 2 contributors (all time) y: 21 lines of code playbooks/roles/ood-applications/files/bc_rstudio/form.yml.erb x: 3 contributors (all time) y: 39 lines of code playbooks/roles/ood-applications/files/bc_rstudio/submit.yml.erb x: 3 contributors (all time) y: 22 lines of code playbooks/roles/ood-applications/files/bc_rstudio/view.html.erb x: 3 contributors (all time) y: 9 lines of code playbooks/roles/ood-applications/files/bc_vizer/template/script.sh.erb x: 5 contributors (all time) y: 17 lines of code tf/private_dns_resolver.tf x: 4 contributors (all time) y: 27 lines of code playbooks/roles/ood-applications/files/bc_paraview/template/before.sh.erb x: 4 contributors (all time) y: 2 lines of code playbooks/roles/ood-applications/files/bc_codeserver/form.yml.erb x: 4 contributors (all time) y: 31 lines of code tf/active_directory/private_dns.tf x: 2 contributors (all time) y: 234 lines of code playbooks/roles/ood-applications/files/bc_jupyter/submit.yml.erb x: 4 contributors (all time) y: 22 lines of code playbooks/roles/ood-applications/files/bc_jupyter/template/before.sh.erb x: 3 contributors (all time) y: 38 lines of code playbooks/roles/ood-applications/files/bc_ansys_workbench/template/before.sh.erb x: 2 contributors (all time) y: 2 lines of code playbooks/roles/ood-applications/files/bc_codeserver/submit.yml.erb x: 2 contributors (all time) y: 15 lines of code playbooks/roles/ood-applications/files/bc_codeserver/template/after.sh.erb x: 2 contributors (all time) y: 9 lines of code playbooks/roles/ood-applications/files/bc_codeserver/view.html.erb x: 2 contributors (all time) y: 27 lines of code playbooks/roles/ood-applications/files/cyclecloud/passenger_wsgi.py x: 2 contributors (all time) y: 1 lines of code tf/network_peering.tf x: 3 contributors (all time) y: 25 lines of code ansible.cfg x: 4 contributors (all time) y: 10 lines of code playbooks/roles/cyclecloud_cluster/projects/openpbs/cluster-init/files/autostop.rb x: 2 contributors (all time) y: 79 lines of code tf/active_directory/ad.tf x: 1 contributors (all time) y: 120 lines of code tf/active_directory/jumpbox.tf x: 1 contributors (all time) y: 128 lines of code tf/active_directory/keyvault.tf x: 1 contributors (all time) y: 91 lines of code tf/active_directory/main.tf x: 1 contributors (all time) y: 87 lines of code tf/active_directory/network.tf x: 1 contributors (all time) y: 157 lines of code tf/active_directory/network_peering.tf x: 1 contributors (all time) y: 25 lines of code tf/active_directory/network_security_group.tf x: 1 contributors (all time) y: 90 lines of code tf/active_directory/variables.tf x: 1 contributors (all time) y: 16 lines of code tf/active_directory/variables_local.tf x: 1 contributors (all time) y: 411 lines of code
411.0
lines of code
  min: 1.0
  average: 71.02
  25th percentile: 16.25
  median: 40.5
  75th percentile: 97.75
  max: 411.0
0 15.0
contributors (all time)
min: 1.0 | average: 3.91 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 5.0 | max: 15.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): 3 points

tf/network.tf x: 1 commits (90d) y: 157 lines of code tf/sig.tf x: 1 commits (90d) y: 7 lines of code tf/variables_local.tf x: 1 commits (90d) y: 411 lines of code
411.0
lines of code
  min: 7.0
  average: 191.67
  25th percentile: 7.0
  median: 157.0
  75th percentile: 411.0
  max: 411.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): 3 points

tf/network.tf x: 1 contributors (90d) y: 157 lines of code tf/sig.tf x: 1 contributors (90d) y: 7 lines of code tf/variables_local.tf x: 1 contributors (90d) y: 411 lines of code
411.0
lines of code
  min: 7.0
  average: 191.67
  25th percentile: 7.0
  median: 157.0
  75th percentile: 411.0
  max: 411.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