microsoft / fastlane-plugin-appcenter
File Size

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

Intro
  • 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...
File Size Overall
  • There are 9 files with 874 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 2 medium size files (485 lines of codeclsfd_ftr_w_mp_ins)
    • 1 small files (172 lines of code)
    • 6 very small files (217 lines of code)
0% | 0% | 55% | 19% | 24%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
rb0% | 0% | 59% | 21% | 19%
yml0% | 0% | 0% | 0% | 100%
gemspec0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
spec0% | 0% | 59% | 21% | 19%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 9)
File# lines# units
appcenter_fetch_devices_action_spec.rb
in spec
277 2
upload_stubs.rb
in spec
208 27
appcenter_fetch_version_number_spec.rb
in spec
172 -
appcenter_stub.rb
in spec
62 4
fetch_version_number_stubs.rb
in spec
47 9
azure-pipelines.yml
in root
38 -
appcenter_helper_spec.rb
in spec
36 -
fastlane-plugin-appcenter.gemspec
in root
22 -
spec_helper.rb
in spec
12 1
Files With Most Units (Top 5)
File# lines# units
upload_stubs.rb
in spec
208 27
fetch_version_number_stubs.rb
in spec
47 9
appcenter_stub.rb
in spec
62 4
appcenter_fetch_devices_action_spec.rb
in spec
277 2
spec_helper.rb
in spec
12 1
Files With Long Lines (Top 3)

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

File# lines# units# long lines
upload_stubs.rb
in spec
208 27 26
appcenter_stub.rb
in spec
62 4 3
appcenter_fetch_devices_action_spec.rb
in spec
277 2 1