boto / s3transfer
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 20 files with 4,319 lines of code.
    • 0 very long files (0 lines of code)
    • 2 long files (1,088 lines of code)
    • 7 medium size files (2,693 lines of codeclsfd_ftr_w_mp_ins)
    • 2 small files (360 lines of code)
    • 9 very small files (178 lines of code)
0% | 25% | 62% | 8% | 4%
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
py0% | 25% | 62% | 8% | 3%
toml0% | 0% | 0% | 0% | 100%
cfg0% | 0% | 0% | 0% | 100%
in0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
s3transfer0% | 25% | 63% | 8% | 2%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 20)
File# lines# units
__init__.py
in s3transfer
566 51
processpool.py
in s3transfer
522 69
crt.py
in s3transfer
457 55
download.py
in s3transfer
454 47
utils.py
in s3transfer
436 64
upload.py
in s3transfer
428 54
manager.py
in s3transfer
382 25
futures.py
in s3transfer
293 63
copies.py
in s3transfer
243 9
bandwidth.py
in s3transfer
197 33
tasks.py
in s3transfer
163 17
compat.py
in s3transfer
40 5
setup.py
in root
39 1
subscribers.py
in s3transfer
27 5
delete.py
in s3transfer
20 2
constants.py
in s3transfer
14 -
exceptions.py
in s3transfer
13 1
pyproject.toml
in root
12 -
cfg
setup.cfg
in root
9 -
in
MANIFEST.in
in root
4 -
Files With Most Units (Top 16)
File# lines# units
processpool.py
in s3transfer
522 69
utils.py
in s3transfer
436 64
futures.py
in s3transfer
293 63
crt.py
in s3transfer
457 55
upload.py
in s3transfer
428 54
__init__.py
in s3transfer
566 51
download.py
in s3transfer
454 47
bandwidth.py
in s3transfer
197 33
manager.py
in s3transfer
382 25
tasks.py
in s3transfer
163 17
copies.py
in s3transfer
243 9
subscribers.py
in s3transfer
27 5
compat.py
in s3transfer
40 5
delete.py
in s3transfer
20 2
setup.py
in root
39 1
exceptions.py
in s3transfer
13 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