aws-robotics / aws-robomaker-robotics-curriculum
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 199 files with 6,941 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 2 medium size files (650 lines of codeclsfd_ftr_w_mp_ins)
    • 18 small files (2,799 lines of code)
    • 179 very small files (3,492 lines of code)
0% | 0% | 9% | 40% | 50%
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
vtt0% | 0% | 53% | 0% | 46%
yml0% | 0% | 0% | 39% | 60%
scss0% | 0% | 0% | 68% | 31%
css0% | 0% | 0% | 100% | 0%
bib0% | 0% | 0% | 81% | 18%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
getting-started-with-aws-robomaker/img0% | 0% | 80% | 0% | 19%
intro-ros-ros2/img0% | 0% | 88% | 0% | 11%
intro-ros-ros2/_sass0% | 0% | 0% | 94% | 5%
getting-started-with-ubuntu/_sass0% | 0% | 0% | 94% | 5%
realistic-simulation-with-gazebo/_sass0% | 0% | 0% | 94% | 5%
fundamentals-of-robotics/_sass0% | 0% | 0% | 94% | 5%
getting-started-with-aws-robomaker/_sass0% | 0% | 0% | 94% | 5%
intro-ros-ros20% | 0% | 0% | 86% | 13%
getting-started-with-ubuntu0% | 0% | 0% | 86% | 13%
realistic-simulation-with-gazebo0% | 0% | 0% | 86% | 13%
fundamentals-of-robotics0% | 0% | 0% | 86% | 13%
getting-started-with-aws-robomaker0% | 0% | 0% | 86% | 13%
fundamentals-of-robotics/_bibliography0% | 0% | 0% | 100% | 0%
getting-started-with-aws-robomaker/_bibliography0% | 0% | 0% | 100% | 0%
getting-started-with-ubuntu/_bibliography0% | 0% | 0% | 100% | 0%
realistic-simulation-with-gazebo/_data0% | 0% | 0% | 0% | 100%
getting-started-with-ubuntu/_data0% | 0% | 0% | 0% | 100%
fundamentals-of-robotics/img0% | 0% | 0% | 0% | 100%
fundamentals-of-robotics/_data0% | 0% | 0% | 0% | 100%
fundamentals-of-robotics/_includes0% | 0% | 0% | 0% | 100%
intro-ros-ros2/_includes0% | 0% | 0% | 0% | 100%
realistic-simulation-with-gazebo/_includes0% | 0% | 0% | 0% | 100%
getting-started-with-aws-robomaker/_data0% | 0% | 0% | 0% | 100%
intro-ros-ros2/_data0% | 0% | 0% | 0% | 100%
getting-started-with-ubuntu/_includes0% | 0% | 0% | 0% | 100%
getting-started-with-aws-robomaker/_includes0% | 0% | 0% | 0% | 100%
getting-started-with-ubuntu/img0% | 0% | 0% | 0% | 100%
realistic-simulation-with-gazebo/img0% | 0% | 0% | 0% | 100%
intro-ros-ros2/assets0% | 0% | 0% | 0% | 100%
getting-started-with-ubuntu/assets0% | 0% | 0% | 0% | 100%
realistic-simulation-with-gazebo/assets0% | 0% | 0% | 0% | 100%
fundamentals-of-robotics/assets0% | 0% | 0% | 0% | 100%
getting-started-with-aws-robomaker/assets0% | 0% | 0% | 0% | 100%
realistic-simulation-with-gazebo/_bibliography0% | 0% | 0% | 0% | 100%
intro-ros-ros2/_bibliography0% | 0% | 0% | 0% | 100%
intro-ros-ros2/_layouts0% | 0% | 0% | 0% | 100%
getting-started-with-ubuntu/_layouts0% | 0% | 0% | 0% | 100%
realistic-simulation-with-gazebo/_layouts0% | 0% | 0% | 0% | 100%
fundamentals-of-robotics/_layouts0% | 0% | 0% | 0% | 100%
getting-started-with-aws-robomaker/_layouts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
vtt
simple-motion-robomaker.vtt
in intro-ros-ros2/img
325 -
vtt
robomaker-simulation-job.vtt
in getting-started-with-aws-robomaker/img
325 -
_config-standalone.yml
in intro-ros-ros2
196 -
_config-standalone.yml
in getting-started-with-ubuntu
196 -
_config-standalone.yml
in realistic-simulation-with-gazebo
196 -
_config-standalone.yml
in fundamentals-of-robotics
196 -
_config-standalone.yml
in getting-started-with-aws-robomaker
196 -
_header.scss
in intro-ros-ros2/_sass
166 -
_header.scss
in getting-started-with-ubuntu/_sass
166 -
_header.scss
in realistic-simulation-with-gazebo/_sass
166 -
_header.scss
in fundamentals-of-robotics/_sass
166 -
_header.scss
in getting-started-with-aws-robomaker/_sass
166 -
bib
references.bib
in fundamentals-of-robotics/_bibliography
143 -
bib
references.bib
in getting-started-with-aws-robomaker/_bibliography
125 -
_base.css
in intro-ros-ros2/_sass
124 -
_base.css
in getting-started-with-ubuntu/_sass
124 -
_base.css
in realistic-simulation-with-gazebo/_sass
124 -
_base.css
in fundamentals-of-robotics/_sass
124 -
_base.css
in getting-started-with-aws-robomaker/_sass
124 -
bib
references.bib
in getting-started-with-ubuntu/_bibliography
101 -
vtt
pid-exercise.vtt
in fundamentals-of-robotics/img
95 -
navigation.yml
in realistic-simulation-with-gazebo/_data
90 -
mod-3-assessment.yml
in fundamentals-of-robotics/_data/assessment
90 -
vtt
ubuntu-installation.vtt
in getting-started-with-ubuntu/img
86 -
mod-3-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
81 -
mod-0-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
77 -
mod-4-assessment.yml
in getting-started-with-ubuntu/_data/assessment
76 -
mod-2-assessment.yml
in getting-started-with-ubuntu/_data/assessment
76 -
mod-3-assessment.yml
in getting-started-with-ubuntu/_data/assessment
73 -
mod-3-assessment.yml
in getting-started-with-aws-robomaker/_data/assessment
69 -
navigation.yml
in fundamentals-of-robotics/_data
60 -
navigation.yml
in getting-started-with-ubuntu/_data
58 -
mod-1-assessment.yml
in getting-started-with-ubuntu/_data/assessment
57 -
mod-2-assessment.yml
in getting-started-with-aws-robomaker/_data/assessment
55 -
mod-1-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
52 -
mod-4-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
51 -
bib
references.bib
in realistic-simulation-with-gazebo/_bibliography
51 -
navigation.yml
in intro-ros-ros2/_data
50 -
mod-5-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
50 -
mod-1-assessment.yml
in intro-ros-ros2/_data/assessment
49 -
vtt
line-following-behavior.vtt
in realistic-simulation-with-gazebo/img
46 -
mod-2-assessment.yml
in fundamentals-of-robotics/_data/assessment
44 -
navigation.yml
in getting-started-with-aws-robomaker/_data
44 -
mod-3-assessment.yml
in intro-ros-ros2/_data/assessment
43 -
vtt
localization.vtt
in fundamentals-of-robotics/img
42 -
scripts.html
in intro-ros-ros2/_includes
40 -
scripts.html
in realistic-simulation-with-gazebo/_includes
40 -
scripts.html
in fundamentals-of-robotics/_includes
40 -
vtt
ros-master.vtt
in intro-ros-ros2/img
38 -
bib
references.bib
in intro-ros-ros2/_bibliography
35 -
Files With Most Units (Top 0)
File# lines# units
Files With Long Lines (Top 20)

There are 80 files with lines longer than 120 characters. In total, there are 304 long lines.

File# lines# units# long lines
vtt
simple-motion-robomaker.vtt
in intro-ros-ros2/img
325 - 38
vtt
robomaker-simulation-job.vtt
in getting-started-with-aws-robomaker/img
325 - 38
mod-3-assessment.yml
in fundamentals-of-robotics/_data/assessment
90 - 13
mod-2-assessment.yml
in getting-started-with-ubuntu/_data/assessment
76 - 12
mod-1-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
52 - 12
vtt
ubuntu-installation.vtt
in getting-started-with-ubuntu/img
86 - 11
mod-4-assessment.yml
in getting-started-with-ubuntu/_data/assessment
76 - 8
vtt
line-following-behavior.vtt
in realistic-simulation-with-gazebo/img
46 - 8
mod-0-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
77 - 8
mod-3-assessment.yml
in getting-started-with-ubuntu/_data/assessment
73 - 6
mod-1-assessment.yml
in getting-started-with-ubuntu/_data/assessment
57 - 6
mod-4-assessment.yml
in realistic-simulation-with-gazebo/_data/assessment
51 - 6
_config-standalone.yml
in intro-ros-ros2
196 - 4
course.yml
in intro-ros-ros2/_data
9 - 4
mod-3-assessment.yml
in intro-ros-ros2/_data/assessment
43 - 4
mod-1-assessment.yml
in intro-ros-ros2/_data/assessment
49 - 4
_config-standalone.yml
in getting-started-with-ubuntu
196 - 4
course.yml
in getting-started-with-ubuntu/_data
9 - 4
_config-standalone.yml
in realistic-simulation-with-gazebo
196 - 4
course.yml
in realistic-simulation-with-gazebo/_data
9 - 4