File Size Overall
  • There are 27 files with 1,867 lines of code.
    • 1 very long files (1,125 lines of code)
    • 0 long files (0 lines of code)
    • 0 medium size files (0 lines of code)
    • 2 small files (283 lines of code)
    • 24 very small files (459 lines of code)
60% | 0% | 0% | 15% | 24%
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
py60% | 0% | 0% | 15% | 24%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
command_plugins77% | 0% | 0% | 11% | 11%
bot_components0% | 0% | 0% | 46% | 53%
ROOT0% | 0% | 0% | 0% | 100%
auth_plugins0% | 0% | 0% | 0% | 100%
Longest Files (Top 27)
File# lines# units
plugin.py
in command_plugins/github
1125 47
plugin.py
in command_plugins/travis_ci
169 9
decorators.py
in bot_components
114 4
plugin.py
in auth_plugins/duo
68 4
63 5
parse_functions.py
in bot_components
63 7
decorators.py
in command_plugins/github
57 4
slack_comm.py
in bot_components
49 6
plugin.py
in command_plugins/repeat
48 4
config.py
in command_plugins/github
23 -
bot_classes.py
in bot_components
18 7
parse_functions.py
in command_plugins/github
17 3
12 -
config.py
in command_plugins/travis_ci
11 -
9 1
enabled_plugins.py
in command_plugins
6 -
config.py
in root
4 -
enabled_plugins.py
in auth_plugins
2 -
__init__.py
in auth_plugins
1 -
__init__.py
in auth_plugins/duo
1 -
config.py
in command_plugins/repeat
1 -
__init__.py
in command_plugins/repeat
1 -
__init__.py
in command_plugins
1 -
__init__.py
in command_plugins/github
1 -
__init__.py
in command_plugins/travis_ci
1 -
1 -
__init__.py
in bot_components
1 -
Files With Most Units (Top 12)
File# lines# units
plugin.py
in command_plugins/github
1125 47
plugin.py
in command_plugins/travis_ci
169 9
parse_functions.py
in bot_components
63 7
bot_classes.py
in bot_components
18 7
slack_comm.py
in bot_components
49 6
63 5
plugin.py
in auth_plugins/duo
68 4
plugin.py
in command_plugins/repeat
48 4
decorators.py
in command_plugins/github
57 4
decorators.py
in bot_components
114 4
parse_functions.py
in command_plugins/github
17 3
9 1
Files With Long Lines (Top 1)

There is only one file with lines longer than 120 characters. In total, there is only one long line.

File# lines# units# long lines
plugin.py
in command_plugins/travis_ci
169 9 1
Correlations

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

command_plugins/github/plugin.py x: 43 commits (all time) y: 1125 lines of code command_plugins/github/config.py x: 5 commits (all time) y: 23 lines of code command_plugins/github/decorators.py x: 8 commits (all time) y: 57 lines of code command_plugins/travis_ci/plugin.py x: 15 commits (all time) y: 169 lines of code bot_components/decorators.py x: 8 commits (all time) y: 114 lines of code auth_plugins/duo/plugin.py x: 14 commits (all time) y: 68 lines of code decrypt_creds.py x: 4 commits (all time) y: 9 lines of code hubcommander.py x: 16 commits (all time) y: 63 lines of code bot_components/parse_functions.py x: 6 commits (all time) y: 63 lines of code bot_components/slack_comm.py x: 24 commits (all time) y: 49 lines of code command_plugins/repeat/plugin.py x: 9 commits (all time) y: 48 lines of code command_plugins/enabled_plugins.py x: 11 commits (all time) y: 6 lines of code bot_components/bot_classes.py x: 2 commits (all time) y: 18 lines of code command_plugins/github/parse_functions.py x: 2 commits (all time) y: 17 lines of code command_plugins/repeat/__init__.py x: 2 commits (all time) y: 1 lines of code
1125.0
lines of code
  min: 1.0
  average: 97.63
  25th percentile: 9.0
  median: 23.0
  75th percentile: 63.0
  max: 1125.0
0 43.0
commits (all time)
min: 2.0 | average: 9.53 | 25th percentile: 2.0 | median: 6.0 | 75th percentile: 14.0 | max: 43.0

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

command_plugins/github/plugin.py x: 7 contributors (all time) y: 1125 lines of code command_plugins/github/config.py x: 4 contributors (all time) y: 23 lines of code command_plugins/github/decorators.py x: 4 contributors (all time) y: 57 lines of code command_plugins/travis_ci/plugin.py x: 5 contributors (all time) y: 169 lines of code bot_components/decorators.py x: 2 contributors (all time) y: 114 lines of code auth_plugins/duo/plugin.py x: 2 contributors (all time) y: 68 lines of code decrypt_creds.py x: 3 contributors (all time) y: 9 lines of code hubcommander.py x: 4 contributors (all time) y: 63 lines of code bot_components/parse_functions.py x: 2 contributors (all time) y: 63 lines of code bot_components/slack_comm.py x: 6 contributors (all time) y: 49 lines of code command_plugins/repeat/plugin.py x: 2 contributors (all time) y: 48 lines of code command_plugins/enabled_plugins.py x: 4 contributors (all time) y: 6 lines of code bot_components/bot_classes.py x: 2 contributors (all time) y: 18 lines of code command_plugins/github/parse_functions.py x: 2 contributors (all time) y: 17 lines of code command_plugins/travis_ci/config.py x: 2 contributors (all time) y: 11 lines of code command_plugins/repeat/__init__.py x: 2 contributors (all time) y: 1 lines of code
1125.0
lines of code
  min: 1.0
  average: 97.63
  25th percentile: 9.0
  median: 23.0
  75th percentile: 63.0
  max: 1125.0
0 7.0
contributors (all time)
min: 2.0 | average: 3.11 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 7.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): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".

About This Analysis
  • 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...