awslabs / aws-elasticache-cluster-client-memcached-for-php
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 18 files with 5,577 lines of code.
    • 1 very long files (3,426 lines of code)
    • 1 long files (635 lines of code)
    • 2 medium size files (826 lines of codeclsfd_ftr_w_mp_ins)
    • 2 small files (363 lines of code)
    • 12 very small files (327 lines of code)
61% | 11% | 14% | 6% | 5%
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
c68% | 12% | 16% | 0% | 2%
php0% | 0% | 0% | 58% | 41%
h0% | 0% | 0% | 67% | 32%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
ROOT68% | 12% | 8% | 7% | 3%
fastlz0% | 0% | 95% | 0% | 4%
server-example0% | 0% | 0% | 0% | 100%
Longest Files (Top 18)
File# lines# units
php_memcached.c
in root
3426 54
php_memcached_server.c
in root
635 23
php_memcached_session.c
in root
425 11
fastlz.c
in fastlz
401 5
memcached-api.php
in root
192 55
php_memcached_private.h
in root
171 -
run-server.php
in server-example
76 -
g_fmt.c
in root
67 -
php_libmemcached_compat.c
in root
38 -
set-get-server.php
in server-example
35 2
php_memcached.h
in root
24 -
test-server.php
in server-example
18 -
fastlz.h
in fastlz
17 -
php_memcached_session.h
in root
17 -
php_libmemcached_compat.h
in root
12 -
php_memcached_server.h
in root
10 -
set-get.php
in server-example
9 -
g_fmt.h
in root
4 -
Files With Most Units (Top 6)
File# lines# units
memcached-api.php
in root
192 55
php_memcached.c
in root
3426 54
php_memcached_server.c
in root
635 23
php_memcached_session.c
in root
425 11
fastlz.c
in fastlz
401 5
set-get-server.php
in server-example
35 2
Files With Long Lines (Top 6)

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

File# lines# units# long lines
php_memcached.c
in root
3426 54 67
php_memcached_server.c
in root
635 23 19
php_memcached_session.c
in root
425 11 6
run-server.php
in server-example
76 - 5
php_libmemcached_compat.c
in root
38 - 3
php_libmemcached_compat.h
in root
12 - 1