.github/workflows/rspec.yml | |
|
|
.gitignore | |
|
|
.rspec | |
|
|
.travis.yml | |
|
|
CONTRIBUTING.md | |
|
|
Gemfile | |
|
|
LICENSE | |
|
|
LICENSE.txt | |
|
|
README.md | |
|
|
Rakefile | |
|
|
bin/laser-cutter | |
|
|
codecov.yml | |
|
|
doc/comparison.jpg | |
|
|
laser-cutter.gemspec | |
|
|
lib/laser-cutter.rb | 14 | A 0 mins |
|
lib/laser-cutter/aggregator.rb | 49 | A 50 mins |
|
lib/laser-cutter/box.rb | 121 | A 2 hrs |
|
lib/laser-cutter/cli/opt_parser.rb | 106 | B 4 hrs |
|
lib/laser-cutter/cli/serializer.rb | 47 | A 2 hrs |
|
lib/laser-cutter/configuration.rb | 76 | A 3 hrs |
|
lib/laser-cutter/geometry.rb | 10 | A 0 mins |
|
lib/laser-cutter/geometry/dimensions.rb | 23 | A 0 mins |
|
lib/laser-cutter/geometry/point.rb | 11 | A 0 mins |
|
lib/laser-cutter/geometry/shape.rb | 34 | A 0 mins |
|
lib/laser-cutter/geometry/shape/line.rb | 84 | A 0 mins |
|
lib/laser-cutter/geometry/shape/rect.rb | 49 | A 0 mins |
|
lib/laser-cutter/geometry/tuple.rb | 100 | A 25 mins |
|
lib/laser-cutter/notching.rb | 9 | A 0 mins |
|
lib/laser-cutter/notching/base.rb | 11 | A 0 mins |
|
lib/laser-cutter/notching/edge.rb | 60 | A 35 mins |
|
lib/laser-cutter/notching/path_generator.rb | 194 | C 1 day |
|
lib/laser-cutter/page_manager.rb | 37 | A 45 mins |
|
lib/laser-cutter/renderer.rb | 12 | A 0 mins |
|
lib/laser-cutter/renderer/base.rb | 22 | A 0 mins |
|
lib/laser-cutter/renderer/box_renderer.rb | 31 | A 0 mins |
|
lib/laser-cutter/renderer/layout_renderer.rb | 48 | A 1 hr |
|
lib/laser-cutter/renderer/line_renderer.rb | 16 | A 0 mins |
|
lib/laser-cutter/renderer/meta_renderer.rb | 62 | A 2 hrs |
|
lib/laser-cutter/renderer/rect_renderer.rb | 14 | A 0 mins |
|
lib/laser-cutter/version.rb | 5 | A 0 mins |
|